Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Zimbabwe at Harare Sports Club: 481 by Inzamam-ul-Haq in 1995.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAK19951995571481116*80.1784357.06231524
Harry TectorIRE2023202312102434101*54.25428101.40120356
Misbah-ul-HaqPAK2013201357237083*74.0074549.66050332
Mohammad HafeezPAK20132013793348136*58.0038291.101203210
Aravinda de SilvaSL19941994563324107*108.00309104.85110323
Younis KhanPAK20132013241309200*103.0068345.24110303
Dhananjaya de SilvaSL2016201635130312775.7553157.06120351
Andrew BalbirnieIRE202320231092303121*43.2933989.38111297
Roshan MahanamaSL19941994561299119*59.8044467.34201211
Martin CroweNZ1992199223029514098.3337179.51120324
Pathum NissankaSL2025202555029412258.80288102.08120373
Martin GuptillNZ2011201144128610595.3330095.33120236
Mohammad HafeezPAK20112011441284139*94.67254111.81120285
Dimuth KarunaratneSL2016201624028011070.0053452.43120260
Tillakaratne DilshanSL19991999451280163*70.0049356.80111300
Mohammad WasimPAK1998199834027919269.7554251.48110291
Angelo MathewsSL20202020231277200*138.5069539.86110205
Abid AliPAK20212021221275215*275.0054750.27110390
Brendon McCullumNZ2011201144227187135.50217124.880301317
KL RahulIND20162016663265100*88.3329689.53111206
MahmudullahBAN20212021771262150*43.6741263.59101233
Gary KirstenSA20012001231261220130.5033677.68100391
Wavell HindsWI20032003451256127*64.0031780.76110296
Herschelle GibbsSA2001200133025514785.0027293.75110463
Taufeeq UmarPAK2002200223025411184.6744157.60120261
Ijaz AhmedPAK199519955702546536.2960541.98030252
Mohammad RizwanPAK2021202155225291*84.0027790.97020234
Mohammad YousufPAK20022002341251100*83.6728887.15121284
Chris GayleWI20032003451251112*62.7530482.57120365
Ahmed ShehzadPAK2013201355125198*62.7525598.43030187
Brian McMillanSA19951995232250127250.0035670.22110304
Liton DasBAN2021202154025010262.5033175.53110280
Shahriar NafeesBAN20062006551248118*62.0038264.92111251
Shubman GillIND20222022331245130122.50203120.69110312
Russel ArnoldSL19991999462244104*61.0050248.61100260
Asanka GurusinhaSL1994199456024412840.6769035.36110301
Faf du PlessisSA2014201434123912179.6743554.94110174
Sanjeeva RanatungaSL1994199445023511847.0058640.10110240
Ibrahim ZadranAFG202520254512306057.50215106.98030291
Mushfiqur RahimBAN2011201145022710145.4034965.04110201
Jacques KallisSA20012001332225157*225.0036761.31100265
Asela GunaratneSL2016201634122511675.0040955.01110321
Anamul HaqueBAN202220226602257637.50213105.63020199
Arjuna RanatungaSL199419945612238544.6033366.97020201
Nick KnightENG2001200144122282*74.0027580.73020241
Curtis CampherIRE20232023121012196624.3322696.90010270
Kusal MendisSL20202020231218116*109.0046946.48110222
Kushal Janith PereraSL2016201635021411042.8025783.27110293
Shoaib MalikPAK2015201555221196*70.3322095.91010194
Marvan AtapattuSL20042004320208170104.0031366.45100230
Page 1Next

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.