Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOLBoland won the toss and chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 899 of the 903 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mashrafe MortazaBAN2006-2019191141313718.7116280.86001104
Manoj TiwaryIND2011331128104*64.0016577.58100112
Ali NaseerUAE20233301285842.67119107.56020116
Azhar MahmoodPAK1997-200596312840*42.67126101.5900093
Mike BrearleyENG1979-19806621276431.7523554.04011110
Shane LeeAUS1995-1999111011274714.1115880.38002110
Phil DeFreitasENG1987-1995191041262321.0017572.0000060
David BairstowENG1979-19841212212623*12.6024551.4300180
Dennis LilleeAUS1975-19831714312642*11.4517671.59003101
Rob NicolNZ20125501255925.0015282.24010115
Finn AllenNZ20223301249641.3315082.6701095
Graham YallopAUS1978-198466112452*24.8017172.5101090
Ashen BandaraSL202133112355*61.5016275.9302081
Amal SilvaSL19856601238520.5021158.2901090
Niroshan DickwellaSL20162201229461.0015180.79010101
Nayan MongiaIND1994-199810641222961.0023053.0400080
Manzoor ElahiPAK1986-19887711223320.33118103.39000103
Saleem ElahiPAK1995-19983301216640.3321356.8101091
Salman ButtPAK2004-20089901204313.3321456.07002100
Roger BinnyIND1983-198610931203320.0018265.9300000
Heinrich KlaasenSA2023111119119*-61195.08100155
Uvais KarnainSL198566411941*59.5019461.3400022
Luke RonchiAUS/NZ2008-20159711196419.8387136.78010116
Sanjay BangarIND200244211857*59.00107110.28010102
George WorkerNZ20173301175839.0012593.60020122
Sharjeel KhanPAK20163301165438.6796120.83010144
Raman LambaIND1986-19895501166123.2017765.54011121
Lorcan TuckerIRE2019-20258701163116.5716072.5000191
Deepak HoodaIND20225411153338.3312592.0000071
Thomas OdoyoKEN1996-20025501154023.0018562.16000113
Sandeep PatilIND19835501153623.0016968.0500101
Geoff HowarthNZ1975-19859811155116.4329638.8501050
Shadab KhanPAK2017-20227401148628.50110103.6401154
Jaker AliBAN202433111362*56.50106106.6001085
Hassan NawazPAK202533211263*112.0012490.3201056
Jacob OramNZ2003-201212701123216.0014577.2400083
John DavisonCAN2003110111111111.0076146.0510086
Cameron GreenAUS202432111077*110.0014575.8601093
Azhar AliPAK201633011010136.6712885.9410181
Adam HollioakeENG1997-19987711103118.3317562.8600080
Gary CosierAUS1975-197822110984109.0011099.09010121
Josh InglisAUS20243311096554.5070155.71010152
Ruturaj GaikwadIND2023-20264421095754.5013978.4201044
Peter FultonNZ2006-20076611094921.8015769.4300191
Rick DarlingAUS1978-19827701093415.5722249.1000050
Daniel FlynnNZ2009-20129811092815.5714376.22002141
Daniel VettoriNZ2000-2015249310953*18.1711991.6001290
Nathan Coulter-NileAUS2016-20193311089254.0071152.1101094
Nishan MadushkaSL20242201076953.5098109.18010131
Neil McKenzieSA20013301077335.6716764.07010110

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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