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
Stuart CarlisleZIM199719973301364.336021.6700000
Paul WisemanNZ200020007331312*-4330.2300010
Shaun TaitAUS20092009432139*13.001776.4700120
Qaiser AliCAN2006200633013124.332944.8300120
Khurram ChohanCAN201020106301384.333735.1400000
Basanta RegmiNEP2018201833013124.334330.2300120
Chris MorrisSA20132013531139*6.502552.0000000
Gurkeerat SinghIND201620163311386.5013100.0000020
Mohit SharmaIND201420146311386.503043.3300020
Lungi NgidiSA20192019931136*6.502259.0900001
Vani MoreaPNG2018201833013124.332065.0000110
Ottniel BaartmanSA202420244331310*-2454.1700000
Mohammad WasimPAK202520255311312*6.5012108.3300120
Sanjay KrishnamurthiUSA2021202133013134.332454.1700201
Basil D'OliveiraENG197219723311366.502748.1500020
Sadiq MohammadPAK197819783301394.333438.2400000
Danny MorrisonNZ198819889301374.334230.9500100
Subroto BanerjeeIND19911991332136*13.001776.4700000
Kerry JeremyWI20012001531138*6.502846.4300120
Sanjayan ThuraisingamCAN200620065421396.505922.0300010
Alistair CampbellZIM199219925401383.254926.5300120
Mohammad AsifPAK2006200616421366.503141.9400010
Sunil JoshiIND199719978411384.332454.1700100
Jade DernbachENG2011201113411354.332065.0000010
Seekkuge PrasannaSL201520154401393.252065.0000110
Trent BoultNZ201520151743131313.009144.4400002
Paul van MeekerenNED202420246411374.332944.8300000
Saurabh NetravalkarUSA20212021642136*6.503636.1100010
Michael HoldingWI198019808421386.502161.9000100
Tahir NaqqashPAK198419845421313*6.502259.0900210
Ed RainsfordZIM200420045511353.252650.0000110
Abdur RazzakBAN201220129501362.602454.1700100
Elijah OtienoKEN201120116511383.253735.1400210
Tim MurtaghIRE20182018952134*4.334230.9500000
Iain WardlawSCO20132013854137*13.001776.4700120
Pommie MbangwaZIM1998199810511383.252846.4300110
Syed RaselBAN2006200615621373.253636.1100210
Ishant SharmaIND2008200819641386.503636.1100010
Shayne O'ConnorNZ199819981564136*6.502748.1500111
Heath DavisNZ19971997964137*6.503339.3900100
Bryan StrangZIM199619968621363.253834.2100100
George DockrellIRE201020101574136*4.332356.5200310
Jofra ArcherENG201920191473137*3.252259.0900110
Dawlat ZadranAFG2019201910721362.604032.5000220
Oshane ThomasWI201920191484136*3.254926.5300210
Dinesh MongiaIND20042004110121212.001866.6700000
Abdool SamadCAN20032003110121212.002060.0000020
Tinashe PanyangaraZIM20162016110121212.009133.3300011
Ragheb AgaKEN20122012210121212.002744.4400010
Craig WrightSCO20082008210121212.002254.5500010
PreviousPage 202Next

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.