ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

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
Chamu ChibhabhaZIM20152015171705789034.0077674.48041651
Hamilton MasakadzaZIM2013201312161565111*37.67108052.311216211
Brendan TaylorZIM201320131114361517155.91110855.51221485
Faf du PlessisSA2014201467156712694.5074176.523204412
Brendan TaylorZIM2011201112134555128*61.6777371.80330437
Malcolm WallerZIM20132013121513457024.6465752.51021432
Vusi SibandaZIM20112011101104259638.6463766.72040417
Elton ChigumburaZIM20132013121523778629.0056966.26021395
Vusi SibandaZIM20132013121603135519.5660052.17021383
Craig ErvineZIM2015201510102398130*49.7544789.04210368
Dhananjaya de SilvaSL2016201646130612761.2054156.56120351
Asela GunaratneSL2016201645124311660.7543455.99110341
Misbah-ul-HaqPAK2013201357237083*74.0074549.66050332
Mohammad HafeezPAK20132013793348136*58.0038291.101203210
Sean WilliamsZIM20152015151523626327.8543283.80021312
Sikandar RazaZIM2015201517162444100*31.7147593.47120308
Younis KhanPAK20132013241309200*103.0068345.24110303
Hamilton MasakadzaZIM20152015131302968422.7742869.16021306
Kushal Janith PereraSL2016201646021811036.3326881.34110303
Hamilton MasakadzaZIM201120111213040410431.0870657.22121297
Fakhar ZamanPAK201820185502789155.60177157.060302910
Tatenda TaibuZIM20112011101123288336.4447069.79031284
Mohammad HafeezPAK20112011441284139*94.67254111.81120285
Tillakaratne DilshanSL20102010331207108*103.50187110.70110272
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Aaron FinchAUS2018201855130617276.50152201.321102519
Elton ChigumburaZIM2015201516162351104*25.0738790.70111247
Martin GuptillNZ20152015441202116*67.3322988.21100241
Martin GuptillNZ2011201144128610595.3330095.33120236
Brendan TaylorZIM20102010551254119*63.5029187.29110233
Kane WilliamsonNZ201520154302079769.0022392.83020232
Aaron FinchAUS2014201455025010250.0033075.76120224
Brendan TaylorZIM2018201833017813859.3319292.71100223
Nathan AstleNZ20052005221176115*176.0021283.02110221
Khurram ManzoorPAK201320132401215430.2525447.64020220
Upul TharangaSL20162016451219110*54.7543150.81110210
Sikandar RazaZIM201320135601938232.1733857.10020212
Sean WilliamsZIM201620164501625832.4026860.45010211
Solomon MireZIM201820187702749439.14217126.270202014
KL RahulIND20162016663265100*88.3329689.53111206
Mushfiqur RahimBAN2011201145022710145.4034965.04110201
Brendan TaylorZIM201420145602199336.5030871.10021202
Virat KohliIND2013201333119711598.5021492.06110202
Richmond MutumbamiZIM20152015111111806718.0022181.45011202
Roshan MahanamaSL19941994331267119*133.5034876.72200191
AB de VilliersSA20142014552222136*74.00218101.83110194
Shoaib MalikPAK2015201555221196*70.3322095.91010194
Chamu ChibhabhaZIM201120117701896527.0020791.30020195
Craig ErvineZIM201620164601697228.1732452.16022191
Shikhar DhawanIND2013201333016811656.0018093.33100192
Page 1Next

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