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
Jasdeep SinghUSA2019201943011113.673928.2100200
Shafiuddin AhmedBAN19971997332111111.001861.1100000
Sandeep LamichhaneNEP201820183301183.673234.3800000
Kabua MoreaPNG20212021432119*11.002250.0000010
Pramod MadushanSL202420246311185.502250.0000010
Shamar JosephWI2025202553211811.001478.5700001
John TraicosZIM19931993432117*11.002642.3100000
Michael HoldingWI198119816311185.502250.0000001
Manoj PrabhakarIND199619964301173.675420.3700010
Don AnurasiriSL19881988633115*-2055.0000000
Asif MujtabaPAK1986198633011113.672544.0000220
Ruwan KalpageSL199619963301193.672250.0000010
Haafiz ShahidPAK19881988332117*11.002347.8300000
Manjula MunasingheSL199619964311185.503333.3300100
Mike AllinghamSCO199919993301163.679611.4600000
Ashish NehraIND200320031443118*11.002152.3800120
Martin SujiKEN199819985421145.502544.0000010
Mushtaq AhmedPAK199819985431110*11.001764.7100101
Michael KasprowiczAUS200420041243119*11.002055.0000110
Ryan McLarenSA20092009541116*3.672445.8300210
Adam ZampaAUS2019201915411183.671957.8900000
Jasprit BumrahIND2017201723421110*5.503036.6700120
Andile PhehlukwayoSA202220226411153.672937.9300010
Barry McCarthyIRE202120217411163.672740.7400200
Romario ShepherdWI202420249401162.751861.1100110
Tanaka ChivangaZIM20222022542116*5.501668.7500020
Maninder SinghIND198619861544118*-1668.7500010
Vinothen JohnSL19871987644118*-2642.3100010
Damien FlemingAUS19981998134311511.001573.3300010
Gavin LarsenNZ1996199610401192.752544.0000100
Makhaya NtiniSA/IWX2005200521521110*3.672152.3800201
Muttiah MuralitharanSL200420041353114*5.501764.7100100
Wasim AkramPAK1985198514521193.671861.1100110
Travis DowlinWI201020105511182.753729.7300110
Rusty TheronUSA201920195511162.752544.0000200
Tendai ChataraZIM2017201712501172.202839.2900300
Craig YoungIRE202220226521163.671478.5700220
Saqib MahmoodENG20252025854115*11.002250.0000000
Blessing MuzarabaniZIM2024202475111112.751764.7100311
Ewen ChatfieldNZ19851985135411611.002055.0000010
Don AnurasiriSL198619869531155.502839.2900110
Louis BurgerNAM200320036611152.206217.7400210
Manjural IslamBAN20032003863115*3.673729.7300100
Joseph AngaraKEN20022002763114*3.673234.3800010
Mitchell McClenaghanNZ20132013156511411.004027.5000000
PADLR SandakanSL201720179621152.753630.5600100
Ewen ChatfieldNZ19871987964115*5.502055.0000100
Bryan StrangZIM2001200114601141.835818.9700210
Morné MorkelSA2011201114721162.203630.5600210
Matheesha PathiranaSL2023202312721152.203531.4300220
PreviousPage 208Next

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.