Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL85/2 (13.2)SL need 26 runs in 220 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rovman PowellWI2018201833113110165.5013894.9310078
Richmond MutumbamiZIM201320134811314218.7126649.25001181
Rohan MustafaUAE201820182201269563.0019464.9501074
Sikandar RazaZIM2018201833112569*62.5014288.0301084
Robin UthappaIND201520155511254231.25118105.93001150
George BaileyAUS201420145501256625.0014387.4101074
Vusi SibandaZIM201620164401245331.0018467.39010132
Sean WilliamsZIM201820183301238041.0012697.6201091
Andrew BalbirnieIRE2018201844012310530.7521258.02100100
Suresh RainaIND2010201044112272*40.6784145.24010113
Nasir JamshedPAK201320135501223824.4017171.35000112
Khurram ManzoorPAK201320132401215430.2525447.64020220
Brad HaddinAUS201420145501214924.2016772.4600056
Graeme SmithSA200720072201209660.0012993.02010152
Mohammad AshrafulBAN201120113401207330.0024848.39010150
Elton ChigumburaZIM2016201677112054*20.0013290.9101257
Sikandar RazaZIM201420144401193529.7515477.27000161
Shahriar NafeesBAN20062006111118118*-14879.73100130
Rob NicolNZ20112011321117108*117.0014879.05100110
Asif AliPAK2018201854311741*117.0070167.1400059
Ed JoyceIRE201820183301166338.6715773.89021110
Glenn MaxwellAUS201420145501159323.0078147.44011116
Chamu ChibhabhaZIM201620167701142716.2921952.05000120
Hamilton MasakadzaZIM200720074401134828.2516767.66001151
Niall O'BrienIRE201820184401137028.2513384.96010112
Ross TaylorNZ20152015211112112*-12291.8010063
Imran FarhatPAK2011201122111275*112.0015174.17010130
Virat KohliIND201020104311126856.0014577.2401091
Herschelle GibbsSA20072007110111111111.00100111.00100162
Brian ChariZIM201620163501108022.0025143.82010112
Charles CoventryZIM200520053301097436.3312289.3401195
Tamim IqbalBAN201120114501094421.8016366.87000120
Adnan AkmalPAK201320132401086427.0026540.75010120
AB de VilliersSA20072007221107107107.0094113.8310086
Umar AminPAK201320135401075926.7511593.04010101
Chamu ChibhabhaZIM201020103301055835.0012882.03010102
Hamilton MasakadzaZIM200820084401057726.2513478.36010102
Kevin O'BrienIRE201820184401034625.7590114.44000112
Malcolm WallerZIM201620166801023012.7513177.8600280
Ambati RayuduIND2013201333110163*50.5016361.9601060
Scott StyrisNZ200520052201006350.0012281.9701043
Arjuna RanatungaSL199419943301008533.3310694.3401060
Tino MawoyoZIM201620162401004525.0023542.55000100
Yusuf PathanIND201020104411004433.3397103.0900085
Sarfraz AhmedPAK2018201855110038*25.0073136.99000132
Graeme CremerZIM20132013241994333.0029633.4500070
Asad ShafiqPAK20112011330985132.6710593.33010102
Tarisai MusakandaZIM20182018440984324.5074132.4300072
Albie MorkelSA20072007210979797.0010493.2701084
Donald TiripanoZIM20162016772974619.4023441.45001101

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