induwara.lk
induwara.lkCricket · DLS Standard Edition

Duckworth-Lewis-Stern (DLS) Par Score & Revised Target Calculator

Rain stopped play? Enter the score, overs and wickets to get the DLS revised target or the live par score in seconds — with the exact resource percentages and full working shown. Uses the official ICC Standard Edition table. No signup, no ads.

By Induwara AshinsanaUpdated Jul 8, 2026
DLS revised target & par score
ICC Standard Edition
Match format

Total runs the side batting first made.

Team 1's innings

Resource for Team 1 (R1): 100.0%

Overs the chasing side will get after the interruption.

Revised target to win
224
off 40 overs
Par (tie) score
223
reach this exactly = tie
Resource R2 / R1
89.3% / 100.0%
Formula branch
Scale down

Team 2 has less resource (R2 89.3% < R1 100.0%), so Team 1's score is scaled down.

Target = floor(250 × 89.3% ÷ 100.0%) + 1 = floor(223.25) + 1 = 224

Cross-check (runs per 1% of resource): 250 ÷ 100.0% × 89.3% → par 223 ✓ matches

Standard Edition table — cells in play

Overs left0w1w2w3w4w5w6w7w8w9w
50100.093.485.174.962.749.034.922.011.94.7
4089.384.277.869.659.547.634.622.011.94.7

Uses the official ICC/ECB Duckworth-Lewis-Stern Standard Edition resource table (G50 = 245). The Professional Edition is a licensed, undisclosed algorithm and cannot be reproduced. Sources are cited below the calculator.

How it works

The Duckworth-Lewis-Stern method measures each innings as a stock of two resources — the overs still to be bowled and the wickets still in hand. The ICC Standard Edition publishes a single lookup table giving the percentage of a full 50-over innings' resource that remains for every combination of overs remaining (0–50) and wickets lost (0–9). A fresh 50-over innings starts at 100%; the same table is used for every format, so a 20-over innings simply begins from a lower percentage.

Two resource figures drive every calculation: R1, the resource available to the side batting first, and R2, the resource available to the side batting second. For an uninterrupted 50-over innings R1 is 100%. If an innings is shortened, the resource lost to each stoppage is the table value when play stopped minus the value when it resumed; for an innings ended for good, the resource lost is simply the value remaining at that moment.

The revised target then follows three rules from the ICC/ECB regulations, truncating any decimals rather than rounding:

  • R2 < R1: Target = floor(S × R2 ÷ R1) + 1
  • R2 = R1: Target = S + 1
  • R2 > R1: Target = S + floor((R2 − R1) × G50 ÷ 100) + 1

Here S is Team 1's score and G50 = 245is the average total for a 50-over first innings between first-class teams. The par (tie) score is always one run below the target. During a chase that is interrupted, the par score at that instant is Team 1's score multiplied by the resource Team 2 has already used, divided by R1 — the batting side is ahead if their score is above par. A DLS result is only valid once the side batting second has faced a minimum number of overs (20 in an ODI, 5 in a T20 under standard playing conditions); below that the game is a no result.

This calculator implements the Standard Edition only. The Professional Edition, used in international cricket, relies on a licensed program whose algorithm is not published and cannot be reproduced by any free tool. Every figure here is read straight from the transcribed Standard Edition table, last cross-checked against the ICC and ECB source documents on 2026-07-08.

Worked examples

Reduced chase set before Team 2 starts

R2 < R1 — the everyday rain case

  1. Team 1 makes 250 in a full 50 overs → R1 = 100.0%
  2. Rain cuts Team 2 to 40 overs before they start, 0 wickets lost
  3. R2 = resource(40 overs, 0 wkt) = 89.3%
  4. Target = floor(250 × 89.3 ÷ 100) + 1 = floor(223.25) + 1 = 224
  5. Par (tie) score = 223. Team 2 need 224 off 40 overs to win.

Live par score at an abandoned chase

Reading whether the batting side is ahead

  1. Team 1 makes 280 (full 50 overs) → R1 = 100.0%
  2. Team 2 are 2 down with 20 overs left when the match is abandoned
  3. Resource remaining = resource(20 overs, 2 wkt) = 52.4%
  4. Resource used = 100.0 − 52.4 = 47.6%
  5. Par = floor(280 × 47.6 ÷ 100) = floor(133.28) = 133
  6. At 140/2 Team 2 are 7 ahead → win by 7 (DLS); at 130/2 they lose by 3.

Target higher than Team 1's score

R2 > R1 — Team 1's innings was cut short

  1. Team 1's innings is ended by rain at 200, with 10 overs left and 5 down
  2. Resource lost = resource(10 overs, 5 wkt) = 26.1% → R1 = 100 − 26.1 = 73.9%
  3. Team 2 then bat a full 50 overs → R2 = 100.0%
  4. Excess = floor((100.0 − 73.9) × 245 ÷ 100) = floor(63.945) = 63
  5. Target = 200 + 63 + 1 = 264 (par 263) — above Team 1's 200.

Frequently asked questions

Sources & references

The Standard Edition resource table used here was transcribed cell-by-cell from the ICC/ECB source documents and last cross-checked on 2026-07-08. Only the Standard Edition is implemented; the Professional Edition is a licensed, undisclosed algorithm.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.