When rain shortens a one-day match, simply scaling the target by overs is unfair: wickets in hand matter too. The Duckworth–Lewis(-Stern) method measures each side’s “resources” – overs and wickets – and sets a fair target. This calculator uses the public Standard Edition curves.
How to use the Duckworth–Lewis Calculator
- Interruption
- Maximum overs per side (at the start)
- Team 1 runs
- Team 1 overs available
- Team 2 overs available
- Overs remaining when play stopped
- Wickets lost when play stopped
- Overs remaining when play resumed
- G50 (average 50-over score)
- Team 2 runs (optional, for the result)
Results update as you type, every field has its own unit menu, and everything is calculated in your browser.
How it works
Choose what happened, enter the maximum overs per side, Team 1’s score and overs, and the details of any interruption (overs remaining and wickets lost when it started, overs remaining when play resumed).
Tips
- Overs like 47.3 mean 47 overs and 3 balls – the calculators handle this.
- Use the same format (Test, ODI, T20) when comparing players.
- Not-out innings don’t count as dismissals in averages.
- Everything is calculated in your browser.
Common mistakes to avoid
- Treating 47.3 overs as 47.3 decimal overs.
- Counting not-outs as dismissals.
- Comparing T20 strike rates with Test strike rates.
Inputs explained
| Field | What to enter |
|---|---|
| Interruption | Choose one: Team 2’s innings delayed (shorter from the start), Team 2’s innings cut short, Team 2’s innings interrupted and resumed, Team 1’s innings cut short … |
| Maximum overs per side (at the start) | A number |
| Team 1 runs | A number |
| Team 1 overs available | A number |
| Team 2 overs available | A number |
| Overs remaining when play stopped | A number |
| Wickets lost when play stopped | A number |
| Overs remaining when play resumed | A number |
| G50 (average 50-over score) | A number |
| Team 2 runs (optional, for the result) | A number |
Formula
Resources R(u, w) by overs left u and wickets lost w · If R₂ < R₁: par = S × R₂/R₁ · If R₂ > R₁: par = S + G50 × (R₂ − R₁)/100 · Target = par + 1
Worked example
Inputs — Interruption: Team 2's innings delayed (shorter from the start); Maximum overs per side (at the start): 50; Team 1 runs: 250; Team 1 overs available: 50; Team 2 overs available: 40; G50 (average 50-over score): 245; Team 2 runs (optional, for the result): 0.
Results — Team 1 resources = 99.99 %; Team 2 resources = 89.24 %; Par score = 223.11; Team 2 target = 224 runs; Result (if Team 2 runs entered) = Enter Team 2's runs.
Key terms
- Resources
- Combination of overs and wickets remaining.
Frequently asked questions
Is this the official DLS method?
It uses the public Standard Edition curves; international matches use the Professional Edition software, so targets can differ slightly.
Why do wickets matter?
A team with more wickets in hand can score faster in its remaining overs.
What is G50?
The average score in an uninterrupted 50-over innings (245 by default).
Why is the target par + 1?
The par score is a tie; one more run wins.