Skip to content
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

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.