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.
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
Frequently asked questions
Sources & references
- ICC: Duckworth-Lewis Methodology, Standard Edition (resource table & formulae)
- ECB: Duckworth-Lewis-Stern Regulations 2023 (procedure, validity rules, G50)
- ESPNcricinfo: The Duckworth-Lewis method explained
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.