Live3rd ODI · Zimbabwe Women in India 2026/27INDW78/2 (11)ZIMW131 (39.5)INDW need 54 runs in 234 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Surinder KhannaIND198419847721595631.8022072.27020152
Sanjay BangarIND2002200299215957*22.7118785.03012142
Carl HooperWI19871987119315957*26.5025063.60010102
Soumya SarkarBAN202620269901596917.6720876.44011165
Hitesh ModiKEN200320031210215939*19.8836243.92001100
Vusi SibandaZIM20082008101001595915.9025562.35010201
Denesh RamdinWI20102010141121593017.6724864.11000110
Abdul RazzaqPAK20112011171331596215.9020079.50010151
James VinceENG2021202132015810279.00147107.48110190
CG WilliamsNAM20202020331158129*79.00143110.49100166
Shivnarine ChanderpaulWI199819985401587439.5021174.88010181
Ed JoyceIRE201220124411588852.6726160.54021113
Graham ThorpeENG199519955501588931.6022071.82010110
Feiko KloppenburgNED2003200355015812131.6024365.02101114
Imrul KayesBAN201520155501587631.6021972.15020128
Srimantha WijeratneCAN202420245501585931.6022271.17020150
Andries GousUSA202420245511588139.50150105.33020206
Andrew SymondsAUS1999199976215868*39.5019182.72010131
Tim RobinsonENG198819886601584426.3326759.18000180
Dean BrownlieNZ201720176601586326.3321374.18010200
Graham GoochENG198119817701585322.5728256.03010191
Carl HooperWI1990199098415832*39.5024863.71000120
Collins ObuyaKEN2006200611801584519.7523567.23000102
Duleep MendisSL19861986111011583517.5623966.1100280
Atul BedadeIND19941994131031585122.5718386.34010115
Navdeep PooniaSCO20072007111101586714.3623866.39013232
Andile PhehlukwayoSA20182018141141583422.5719879.80002118
Mark WattSCO202220221712315837*17.5620178.61000141
Gus LogieWI199319931512215841*15.8024065.83000110
Rohit SharmaIND202420243301576452.33111141.44020188
Dale RichardsWI201020104401575939.2520775.85020183
Faoud BacchusWI198019804401577939.2525162.55010140
Gary BallanceZIM2023202355115764*39.2519680.10020160
Glenn PhillipsNZ202220229501574731.4016396.32000136
Karan KCNEP2025202587115765*26.17118133.0501189
Ghulam ShabberUAE201720177701577022.4324963.05020150
Hansie CronjeSA199519957701573722.4323666.53000132
Roy DiasSL1983198388115764*22.4328954.33010210
Dion EbrahimZIM200220029901574217.4430651.31001100
Cameron WhiteAUS2007200711931574526.17134117.1600079
Chris WoakesENG2014201411901574117.4420377.34000111
Darren SammyWI201020101410615758*39.25129121.71012911
Ranjan MadugalleSL19881988131201574413.0829852.6800141
Carlos BrathwaiteWI201620161312215733*15.7019082.6300197
Russel ArnoldSL20032003161421573513.0831250.3200251
Dirk ViljoenZIM20012001171521573912.0825960.6200171
Naved-ul-HasanPAK20052005221641572913.0820476.96001153
Alastair CookENG201020103301566452.0017290.70020161
Paras KhadkaNEP2019201933015611552.0017688.64100191
Cameron GreenAUS20252025331156118*78.00117133.3310098

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.