ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim SoutheeNZ201620161092935513.299894.90012103
Jan Nicol Loftie-EatonNAM2026202611939317*15.5015460.3900051
Ashwell PrinceSA20042004221924792.0012474.19000100
Hashmatullah ShahidiAFG20212021220928246.0012573.6001081
Akram KhanBAN19951995330924430.6718649.4600030
James NeeshamNZ20152015332924192.0081113.5800091
MD DaiPNG201620163319276*46.0010984.4001064
Sese BauPNG20162016330924430.6712176.0300064
Dipendra Singh AireeNEP20182018330924030.6712971.3200071
Bryan YoungNZ199019904329241*92.0010984.4000031
Bryan YoungNZ19931993330927430.6717353.1801180
Andy BlignautZIM20052005440925023.0081113.5801193
Craig WallaceSCO20222022440924523.0010488.4600092
Anwar AliPAK201320134429243*46.009992.9300091
Navdeep SainiIND20202020643924592.0010092.0000093
Naimur RahmanBAN20002000441924630.6711977.3100163
Marco JansenSA20252025650927018.4064143.75011103
Kirti AzadIND19811981550923018.4014264.79000101
Shoaib MohammadPAK19931993550924918.4019547.18003100
Jason KilaPNG20212021660923615.3317054.1200171
Tony MunyongaZIM202220226619230*18.4013468.6600082
Usman GhaniAFG20152015660924815.3310290.20001101
Rod MarshAUS197519757629252*23.0015061.3301040
Richard NgaravaZIM20242024972924818.4010389.32000112
Enamul HaqueBAN19991999982921915.3315858.23000100
Andy BichelAUS200220021692921913.1412275.4100172
Brett LeeAUS2008200813104923715.3313866.6700152
Lance CairnsNZ19841984111019240*10.2210686.7900275
Dawlat ZadranAFG20142014131069224*23.0010488.4600246
Syed KirmaniIND19831983191159224*15.3320046.0000150
Ian BradshawWI2006200626125923713.1412871.8800263
Lasith MalingaSL20112011241339232*9.2070131.4300476
Waqar YounisPAK199619963418892289.2014961.7400334
Kushal Janith PereraSL201720172229147*-11082.73000100
Jason SmithSA20242024220919145.509892.8601194
Wasim RajaPAK19751975330915830.3312075.83010100
Lance KlusenerSA20032003532915791.0077118.1801056
Zaheer AbbasPAK19781978330914830.3310289.2200010
Michael SlaterAUS19931993330917330.3311976.47010101
Damien MartynAUS199319934419151*30.3384108.3301071
Narsingh DeonarineWI20052005440914122.7518349.7300081
Peter BorrenNED20092009540915022.759397.8501062
Lendl SimmonsWI20062006440917022.7516854.17012100
Saud ShakeelPAK20252025440916222.7512572.8001080
Dilip VengsarkarIND19901990440915422.7512473.3901192
Hitesh ModiKEN200120015539131*45.5016355.8300060
Bastiaan ZuiderentNED19961996551915422.7516056.8801050
David ObuyaKEN20102010550913218.2013467.91001141
Kabir AliENG200520058529139*30.339694.7900081
Albie MorkelSA2008200811529137*30.3389102.2500066
PreviousPage 108Next

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.