ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by year (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
LJ WoodcockNZ20112011421141114.002263.6400010
Nasir HossainBAN2017201732014117.001973.6800020
PL MommsenSCO2017201722014107.003342.4200000
Mominul HaqueBAN201820182201497.002166.6700010
Yuzvendra ChahalIND20202020421141014.001877.7800010
Aizaz KhanHK201720174211413*14.001593.3300010
Andile PhehlukwayoSA2020202062014147.003342.4200110
Brad WhealSCO2018201862014147.0011127.2700130
Jofra ArcherENG20202020322148*-12116.6700010
Shimron HetmyerWI202020202201487.001593.3300030
Shaheen Shah AfridiPAK201820186211414*14.002263.6400101
Joshua Da SilvaWI202120212201497.003540.0000010
Musa AhmedNED202420242201487.004431.8200000
Tanaka ChivangaZIM20232023321148*14.001782.3500020
Muhammad RohidUAE20252025322148*-1973.6800020
Ashley MallettAUS1972197232114814.003540.0000010
David HookesAUS1977197722014117.005625.0000000
Mansoor AkhtarPAK1981198122014127.002653.8500020
Ian SmithNZ198219823211414*14.004134.1500100
Graham StevensonENG19811981222148*-3243.7500010
Martin SneddenNZ198519854201477.0011127.2700010
Geoff CookENG1981198122014137.004431.8200010
Don AnurasiriSL1990199042114814.002850.0000000
Raju KulkarniIND1986198632114914.001593.3300010
Sanjay ManjrekarIND1989198922014137.003046.6700010
David BrainZIM199519952211412*14.003046.6700020
Wayne JamesZIM199319933211414*14.004431.8200100
Dominic CorkENG1995199532014147.002850.0000100
Steve ElworthySA199819987211414*14.001593.3300120
Faruque AhmedBAN1988198822014147.005326.4200100
Nasir AhmedBAN1990199042014117.004729.7900000
Asif MahmoodPAK1998199822014147.003441.1800120
Asghar AliUAE2004200422014147.005326.4200110
Haninder DhillonCAN2006200622014137.003540.0000030
Nadeem GhauriPAK19901990632147*14.002556.0000000
HMRKB HerathSL2015201573114137.002556.0000120
Enamul HaqueBAN200020003311477.002751.8500010
Fraser WattsSCO2008200843014144.672751.8500220
Kieron PollardWI2008200843014114.672653.8500101
Dilruwan PereraSL200820083301484.673638.8900010
Moisés HenriquesAUS20132013331149*7.002263.6400000
Akram RazaPAK199019907311413*7.002166.6700111
Akram RazaPAK1995199543014124.673342.4200110
Wesley BarresiNED202420243301484.673935.9000110
Usman KhawajaAUS20132013331148*7.004035.0000010
Manjula GurugeUAE201520154331410*-2653.8500010
Luke JongweZIM2016201633014124.672070.0000110
Simi SinghIRE201720173301494.673836.8400110
Jofra ArcherENG2026202663114127.001877.7800011
Imam-ul-HaqPAK2025202533114107.004531.1100000
PreviousPage 199Next

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.