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 2026AFGZIMT20I5th 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)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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Ashish NehraIND2010201020833016*6.006645.4500221
Peter ChaseIRE20172017119330145.003976.9200321
Junaid SiddiqueUAE20242024111043013*5.004665.2200513
Eddo BrandesZIM19971997151053010*6.004271.4300211
Dilhara FernandoSL20022002221153085.007440.5400220
Darren GoughENG2000200021117306*7.506050.0000220
Justin LangerAUS19971997110292929.004465.9100030
Dilruwan PereraSL20182018110292929.004465.9100002
Devon ThomasWI200920092112929*-3290.6300020
Michael SwartNED20142014210292929.0028103.5700030
Jonny BairstowENG20122012110292929.005255.7700040
Eathan BoschSA20262026210292929.0013223.0800004
Woorkeri RamanIND19961996110292929.005156.8600021
VVS LaxmanIND20052005220292214.505552.7300020
Faisal IqbalPAK200120012212917*29.005453.7000020
Tony SujiKEN20072007320291514.505552.7300040
Sylvester JosephWI20012001220291814.507240.2800030
Alester MaregwedeZIM20052005220291614.506048.3300020
DI JoyceIRE20072007220291814.505354.7200040
Sarfraz AhmedPAK20132013320292214.503193.5500020
Saqib AliUAE20082008220291914.505354.7200020
Wayne ParnellSA201520153212917*29.004564.4400010
Steve SmithAUS20122012320292114.503387.8800020
Kyle AbbottSA20142014720292314.503974.3600020
Stephan MyburghNED20182018220292914.503485.2900141
Sandeep LamichhaneNEP20192019321291529.003778.3800020
Najibullah ZadranAFG20212021320292914.504564.4400111
Noor AhmadAFG20232023620292614.503974.3600040
Mohinder AmarnathIND19761976220292614.507339.7300000
Rick DarlingAUS19781978220292114.506942.0300020
Kevin WrightAUS19791979520292314.505255.7700000
Graham StevensonENG198019802212928*29.0024120.8300030
Sanjay ManjrekarIND199419942222922*-4959.1800000
Brendon JulianAUS19981998420292014.5022131.8200021
Imran AbbasPAK20002000220292814.506346.0300000
Kyle MillsNZ20142014831292614.503974.3600031
Azhar MahmoodPAK200720074312926*14.505354.7200030
Alan DawsonSA20042004331291514.5027107.4100030
Craig EvansZIM2002200233029179.674367.4400040
Alex CusackIRE2012201243029279.675651.7900120
Junaid SiddiqueBAN2007200733029159.677041.4300040
Colin de GrandhommeNZ2016201633029129.673290.6300012
Quinton de KockSA2026202633029159.673680.5600113
Raymon ReiferWI2021202133029279.675949.1500110
Justin GreavesWI2022202233029129.678534.1200020
Hashir DafedarOMA20252025431291514.506147.5400031
Sandeep PatilIND1986198643029129.675949.1500020
Phil DeFreitasENG19951995432291529.005058.0000000
Steve ElworthySA20022002431291814.504761.7000130
Uvais KarnainSL1984198443029289.673485.2900131
PreviousPage 168Next

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.