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
Praveen KumarIND20072007110121212.001392.3100010
Zubin SurkariCAN20082008110121212.001392.3100020
Adam MilneNZ201220122111212*-3400.0000011
Graeme LabrooySL19871987310121212.006200.00000--
Shaminda ErangaSL201420142111212*-1580.0000030
Anamul HaqueBAN20242024110121212.002254.5500010
Jermaine BlackwoodWI202220221111212*-1866.6700010
Eddie RichardsonIRE20132013210121212.001866.6700020
Saqib MahmoodENG20202020410121212.001580.0000010
Deepak ChaharIND20182018110121212.001485.7100010
Sunil DhamalaNEP20222022110121212.003831.5800000
Mohammad HasnainPAK202120212111212*-5240.0000030
Palaniapan MeiyappanUAE20202020210121212.001770.5900000
Tom HartleyENG202320232111212*-9133.3300010
Spencer JohnsonAUS202420241111212*-12100.0000020
Tadiwanashe MarumaniZIM20262026110121212.0011109.0900010
Abhishek ParadkarUSA20242024210121212.003040.0000000
Christopher McBrideSCO20262026310121212.008150.0000001
S DanielSL20242024110121212.002842.8600010
Ian RedpathAUS19711971110121212.001485.7100010
Vic PollardNZ19741974110121212.003336.3600010
Alan KnottENG19731973210121212.0010120.0000010
Sarfraz NawazPAK19791979210121212.001580.0000000
Terry JennerAUS19751975110121212.002548.0000010
Aunshuman GaekwadIND19841984110121212.002060.00000--
Robert AndersonNZ19781978110121212.002450.0000010
Chris KuggeleijnNZ19891989410121212.002352.1700000
Glen Bruk-JacksonZIM19931993110121212.003336.3600020
Matthew HartNZ20022002110121212.002060.0000000
Gerhardus LiebenbergSA19951995110121212.001963.1600020
Praful MehtaEAF19751975110121212.004129.2700000
Javed QadeerPAK19951995110121212.002352.1700010
Mirwais AshrafAFG20122012210121212.002744.4400020
Karim SadiqAFG20142014110121212.003633.3300001
Brett LeeAUS2001200192012106.002352.1700001
Andrew CaddickENG199719974211212*12.001485.7100110
Peter WilleyENG1985198532012126.002060.0000120
Shoaib AkhtarPAK20062006421121012.002157.1400001
Corey CollymoreWI2004200410211212*12.002450.0000120
Robin PetersonSA20072007322128*-1675.0000020
Sairaj BahutuleIND1998199842012116.001485.7100010
Bazid KhanPAK2004200422012126.003534.2900110
Hamilton MasakadzaZIM201220122201276.002744.4400010
Jeetan PatelNZ2006200682012106.004626.0900000
Enamul HaqueBAN199719972201286.002646.1500000
Mark GillespieNZ20062006221121112.002548.0000000
Trevin BastiampillaiCAN2014201422012116.004427.2700001
Nikita MillerWI20142014621121012.003040.0000010
Rakep PatelKEN200820084201266.002060.0000000
Tim PaineAUS201120112201276.001580.0000000
PreviousPage 203Next

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.