Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Zimbabwe at Sharjah Cricket Association Stadium: 131 by Russel Arnold in 2001.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×At Sharjah Cricket Association Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Russel ArnoldSL2001200122113176*131.0017176.6102070
Shahid AfridiPAK200120012201256762.50117106.84020511
Marvan AtapattuSL200120012201019250.5012878.9101050
Taufeeq UmarPAK200320032219781*97.0017455.75010110
Mahela JayawardeneSL20012001220966348.0012378.0501060
Mohammad YousufPAK200320032217861*78.009780.4101081
Abdul RazzaqPAK200320032117676*-53143.4001027
Younis KhanPAK20012001220765938.0010274.5101030
Ibrahim ZadranAFG202620261117070*-9672.9201041
Younis KhanPAK20032003210676767.008479.7601032
Mohammad YousufPAK20012001220674133.5010464.4200050
Saeed AnwarPAK20012001110646464.008080.0001061
David ObuyaKEN20032003110575757.008964.0401051
Abdul RazzaqPAK20012001220554527.5042130.9500023
Thomas OdoyoKEN20032003110464646.006076.6700040
Sanath JayasuriyaSL20012001220462523.004993.8800040
Rahmat ShahAFG20262026110434343.006368.2500011
Steve TikoloKEN20032003110373737.004582.2200020
Rahmanullah GurbazAFG20262026110363636.0031116.1300042
Kumar SangakkaraSL20012001110353535.005070.0000010
Rashid LatifPAK20032003210343434.003694.4400031
Hashan TillakaratneSL20032003110313131.005259.6200000
Marvan AtapattuSL20032003110292929.004564.4400060
Azhar MahmoodPAK20012001110292929.003876.3200011
Kaushal LokuarachchiSL20032003110282828.004365.1200000
Hitesh ModiKEN200320031112727*-3675.0000020
Kumar SangakkaraSL20032003110252525.005050.0000010
Avishka GunawardeneSL20032003110242424.003666.6700020
WPUJC VaasSL20012001220241312.002692.3100011
Wasim AkramPAK200120012212422*24.0019126.3200021
Inzamam-ul-HaqPAK20012001110212121.002391.3000020
Avishka GunawardeneSL2001200122019149.503063.3300010
Taufeeq UmarPAK20012001110181818.002864.2900030
BJ PatelKEN20032003110181818.003551.4300040
MO OdumbeKEN20032003110171717.002085.0000020
Kumar DharmasenaSL20032003110161616.002564.0000000
Charitha BuddhikaSL200320031111414*-2166.6700000
Mohammad HafeezPAK2003200322014127.002751.8500020
Shoaib MalikPAK20032003210131313.001586.6700010
Mohammad SamiPAK200320032111111*-11100.0000001
Prabath NissankaSL20032003110111111.001291.6700010
Peter OngondoKEN200320031111010*-6166.6700001
Waqar YounisPAK2001200121188*-1457.1400000
Kumar DharmasenaSL20012001210888.001844.4400000
Naved LatifPAK20012001110777.002825.0000010
Hashmatullah ShahidiAFG2026202611177*-5140.0000010
Rashid LatifPAK20012001221747.001070.0000000
Faisal IqbalPAK20032003110666.001154.5500000
Sediqullah AtalAFG20262026110666.001250.0000010
Prasanna JayawardeneSL20032003110444.00850.0000000
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.