Skip to content
FairPlay

Cricket statistics

One-day cricket statistics

Figures from 529 verified results in the last 12 months across 15 competitions, covering one-day internationals, List A domestic cricket and under-19 one-day internationals.

One-day cricket at a glance

Last 12 months to Thu, 5 Nov, 08:18 IST.

Verified results
529
Competitions
15
Teams
117
Won by side batting first
46%
Median first-innings total
256
No winner (draw, tie or no result)
1%

The toss

How often winning the toss was followed by winning the match, and what captains chose to do with it.

Toss winner went on to win
50%
Toss winners who chose to bowl first
61%
Won after choosing to bat
45%
Won after choosing to bowl
53%

Based on 525 results with a recorded toss and a winner.

Teams with the best win percentage

Teams with at least 10 verified results, ranked by the share of matches won. Teams in different competitions rarely meet, so this describes results, not relative strength.
TeamPlayedWonWin %
India U19181794%
Middlesex10990%
The Blaze W171482%
Hampshire W171376%
Pakistan U19141071%
Afghanistan10770%
Netherlands10770%
Pakistan161169%
West Indies U1912867%
South Africa11764%
India161063%
United Arab Emirates201260%
New Zealand15960%
Canterbury Kings10660%
Durham10660%
Leicestershire10660%
Nottinghamshire10660%
Southern Rocks10660%
Afghanistan U1912758%
Nepal231357%

Team totals

Highest totals

TotalTeamMatch
443/650 ovLancashirev Somerset11 Aug 2026Royal London One-Day Cup · List A
433/650 ovIndia U19v United Arab Emirates U1912 Dec 2025ACC U19 Asia Cup · Youth ODI
430/849.5 ovSri Lankav England22 Oct 2026Tri-Series · ODI
429/450 ovEnglandv Sri Lanka22 Oct 2026Tri-Series · ODI
411/950 ovIndia U19v England U196 Feb 2026ICC U19 World Cup · Youth ODI
409/750 ovAustralia Wv India W1 Mar 2026One Day International Women · ODI
408/750 ovIndia U19v Malaysia U1916 Dec 2025ACC U19 Asia Cup · Youth ODI
406/243.3 ovIndiav West Indies30 Sept 2026One Day International · ODI
405/750 ovWest Indiesv India30 Sept 2026One Day International · ODI
404/650 ovEngland U19v Scotland U1921 Jan 2026ICC U19 World Cup · Youth ODI

Highest successful chases

TotalTeamMatch
430/849.5 ovSri Lankav EnglandSri Lanka won by 2 wickets (with 1 ball remaining)22 Oct 2026Tri-Series · ODI
406/243.3 ovIndiav West IndiesIndia won by 8 wickets (with 39 balls remaining)30 Sept 2026One Day International · ODI
362/649.2 ovSouth Africav IndiaSouth Africa won by 4 wickets (with 4 balls remaining)3 Dec 2025One Day International · ODI
359/649 ovNew South Walesv QueenslandNew South Wales won by 4 wickets (with 6 balls remaining)22 Sept 2026One-Day Cup · List A
352/548.2 ovWest Indiesv IndiaWest Indies won by 5 wickets (with 10 balls remaining)3 Oct 2026One Day International · ODI
350/849.4 ovNew Zealand Wv South Africa WNew Zealand W won by 2 wickets (with 2 balls remaining)1 Apr 2026One Day International Women · ODI
339/749.5 ovVictoriav QueenslandVictoria won by 3 wickets (with 1 ball remaining)19 Sept 2026One-Day Cup · List A
334/648.2 ovWorcestershirev SussexWorcestershire won by 4 wickets (with 10 balls remaining)7 Aug 2026Royal London One-Day Cup · List A
332/448.5 ovUnited States of Americav United Arab EmiratesUnited States of America won by 6 wickets (with 7 balls remaining)5 Oct 2026ICC Cricket World Cup League 2 · ODI
331/748.3 ovPakistanv Sri LankaPakistan won by 3 wickets (with 9 balls remaining)31 Oct 2026Tri-Series · ODI

Lowest all-out totals

TotalTeamMatch
48 all out19.4 ovMalaysia U19v Pakistan U1912 Dec 2025ACC U19 Asia Cup · Youth ODI
55 all out18.3 ovWarwickshire Wv Surrey W9 Sept 2026Women's One-Day Cup · List A
58 all out18.5 ovSri Lanka U19v Australia U1923 Jan 2026ICC U19 World Cup · Youth ODI
60 all out28.1 ovOmanv Nepal10 Sept 2026ACC Men's Premier Cup · ODI
62 all out16.4 ovMatabeleland Tuskersv Mountaineers2 Mar 2026Pro50 Championship · List A
66 all out20.5 ovGlamorganv Middlesex26 Jul 2026Royal London One-Day Cup · List A
68 all out22.2 ovWellington Firebirdsv Canterbury Kings13 Feb 2026The Ford Trophy · List A
68 all out32.2 ovTanzania U19v South Africa U1919 Jan 2026ICC U19 World Cup · Youth ODI
70 all out30.1 ovHong Kongv United Arab Emirates10 Sept 2026ACC Men's Premier Cup · ODI
82 all out28.5 ovNepal U19v Sri Lanka U1913 Dec 2025ACC U19 Asia Cup · Youth ODI

Biggest wins

By runs

WinnerResultMatch
South Africa U19v Tanzania U19South Africa U19 won by 329 runs19 Jan 2026ICC U19 World Cup · Youth ODI
India U19v Malaysia U19India U19 won by 315 runs16 Dec 2025ACC U19 Asia Cup · Youth ODI
Pakistan U19v Malaysia U19Pakistan U19 won by 297 runs12 Dec 2025ACC U19 Asia Cup · Youth ODI
England U19v Scotland U19England U19 won by 252 runs21 Jan 2026ICC U19 World Cup · Youth ODI
India U19v United Arab Emirates U19India U19 won by 234 runs12 Dec 2025ACC U19 Asia Cup · Youth ODI
India U19v South Africa U19India U19 won by 233 runs7 Jan 2026One Day International U19 · Youth ODI
Englandv Sri LankaEngland won by 223 runs27 Sept 2026One Day International · ODI
Central Stagsv Wellington FirebirdsCentral Stags won by 211 runs20 Feb 2026The Ford Trophy · List A
Canterbury Kingsv Wellington FirebirdsCanterbury Kings won by 209 runs31 Oct 2026The Ford Trophy · List A
Pakistan Wv Zimbabwe WPakistan W won by 206 runs6 May 2026One Day International Women · ODI

By wickets

WinnerResultMatch
Surrey Wv Warwickshire WSurrey W won by 10 wickets (with 238 balls remaining)9 Sept 2026Women's One-Day Cup · List A
Hampshire Wv Essex WHampshire W won by 10 wickets (with 70 balls remaining)17 Jun 2026Women's One-Day Cup · List A
Southern Rocksv Matabeleland TuskersSouthern Rocks won by 10 wickets (with 10 balls remaining) (D/L Method)19 Feb 2026Pro50 Championship · List A
Australia U19v Sri Lanka U19Australia U19 won by 9 wickets (with 228 balls remaining)23 Jan 2026ICC U19 World Cup · Youth ODI
Afghanistan U19v Tanzania U19Afghanistan U19 won by 9 wickets (with 224 balls remaining)21 Jan 2026ICC U19 World Cup · Youth ODI
Tasmaniav Western AustraliaTasmania won by 9 wickets (with 202 balls remaining)20 Sept 2026One-Day Cup · List A
The Blaze Wv Essex WThe Blaze W won by 9 wickets (with 185 balls remaining)11 Sept 2026Women's One-Day Cup · List A
Australia Wv West Indies WAustralia W won by 9 wickets (with 182 balls remaining)2 Apr 2026One Day International Women · ODI
Hong Kongv OmanHong Kong won by 9 wickets (with 181 balls remaining)12 Sept 2026ACC Men's Premier Cup · ODI
South Africav NamibiaSouth Africa won by 9 wickets (with 171 balls remaining)13 Sept 2026One Day International · ODI

Venues

Venues that staged at least 8 verified results with a recorded first innings, busiest first.
VenueResultsMedian first-innings totalWon batting first
Harare Sports ClubHarare2027155%
ICC AcademyDubai1524047%
Riverside GroundChester-le-Street1427250%
The Rose BowlSouthampton1426443%
Bayuemas OvalKuala Lumpur1325269%
Queens Sports ClubBulawayo1323454%
County GroundChelmsford1225433%
High Performance OvalWindhoek12231.567%
Namibia Cricket GroundWindhoek1221833%
Tribhuvan University International Cricket GroundKirtipur1226273%
Basin ReserveWellington1130664%
Takashinga Sports ClubHighfield, Harare10206.550%
The Cooper Associates County GroundSt James Street, Taunton1032060%
YSD-UKM Cricket OvalBangi1022750%
Kennington OvalLondon925633%

About these figures

  • Every figure is calculated by FairPlay from finished matches in its verified Sportmonks match data. They are not official ICC or board records, and matches outside FairPlay's feed are not counted.
  • Totals and chases use the two main innings only; super overs are left out. A tied match decided by a super over counts as a win for the super-over winner.
  • Rain-shortened matches and results under the DLS method are included, and the result text is shown exactly as the match-data source recorded it.
  • Teams need at least 10 results and venues at least 8 before they appear in a table, so a small sample cannot top a list.
  • These figures describe past matches. They are not a tip or a prediction for any future match.

All cricket statistics · Latest results