Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 4,883 of the 5,026 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David WhiteNZ1990330371512.339738.1400010
Grant BradburnNZ1990-20011110360308.5713046.1500110
Zahid FazalPAK1990-19941918334898*23.2058459.59020213
Brian LaraWI/IWX/ICC1990-2007291285321035816940.941304179.431963161033133
Moin KhanPAK1990-200421818240326672*23.00401781.300121721861
Chris HarrisNZ1990-200424821262437113029.14656266.611161227443
Richard PetrieNZ1990-19911283652113.0010959.6300120
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
John MorrisENG1990-199188116763*23.8622574.22010180
Rod LathamNZ1990-1994333345836020.10100857.84013501
Dammika RanatungaSL1990440492512.2515631.4100120
Martin BicknellENG1990-19917629631*24.0010492.3100071
Phil TufnellENG1990-199720109155*15.003148.3900000
Romesh KaluwitharanaSL1990-2004186179143558102*21.56462276.982212439616
Jayananda WarnaweeraSL1990-199363311*-119.0900000
Bryan YoungNZ1990-19997473516687424.53273361.030951642
Charith SenanayakeSL1990-19917701262718.0021159.7200170
Aamer SohailPAK1990-20001541535473013431.96722565.475311046220
Saradindu MukherjeeIND1990-199131122*-2100.0000000
Pramodya WickramasingheSL1990-20021316323342328.5554063.330012172
Saiful IslamBAN1990-19977423722*18.505962.7100030
Chris CairnsNZ/ICC1991-200621419225492111529.47583884.294269341153
Richard IllingworthENG1991-199625115681411.3311957.1400040
Graeme HickENG1991-2001120118153846126*37.34519174.095271027841
Mark RamprakashENG1991-2001181843765126.8654469.12010225
Dermot ReeveENG1991-1996292192913524.2538974.81000190
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Allan DonaldSA1991-2003164401895134.3227934.05001220
Pravin AmreIND1991-19943730551384*20.5279964.21021282
Brian McMillanSA1991-199878521684112723.36114773.32103557
Andrew HudsonSA1991-199789881255916129.41396064.62218627815
Peter KirstenSA1991-19944040612939738.03230856.02090908
David RichardsonSA1991-199812277338685319.73129866.87016331
Jimmy CookSA1991-1993440673516.7511856.7800140
Richard SnellSA1991-1996422883226316.1033097.58021204
Adrian KuiperSA1991-19962523753963*33.6966281.420303711
Tim ShawSA1991-19949642617*13.003574.2900110
Clive RiceSA1991320261413.003770.2700011
Craig MatthewsSA1991-1997562291412610.8520269.8000352
Clive EksteenSA1991-199462266*-2524.0000000
Mandy YachadSA1991110313131.007740.2600010
Anderson CumminsWI/CAN1991-200776491348644*13.5058682.94004335
Philo WallaceWI1991-20003333070110321.24115160.901248114
Inzamam-ul-HaqPAK/AX1991-20073743475211638137*39.451569074.17108220963142
Subroto BanerjeeIND1991-19926534925*24.5042116.6700021
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Ruwan KalpageSL1992-19998469288445120.59132063.94012294
Sourav GangulyIND/AX/ASIA1992-2007307299221130918340.831534773.692271161115189
Paul ReiffelAUS1992-19999257215035813.9770970.94015261

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.