Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at Sheikh Zayed Stadium: 245 by Mohammad Hafeez in 2013.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Sheikh Zayed Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAK20132013342245113*122.5032974.47110272
Taufeeq UmarPAK20112011120238236119.0050746.94100171
Misbah-ul-HaqPAK2013201332018613593.0038048.95110182
Babar AzamPAK2017201756016410127.3327958.7810090
Misbah-ul-HaqPAK201120113311606680.0018984.66010122
Ahmed ShehzadPAK201320133401545538.5026458.33010171
Younis KhanPAK20132013121149136149.0024062.08100191
Shoaib MalikPAK2007200733111779*58.5013189.3101065
Mohammad HafeezPAK201120113411147538.0020057.00010121
Haris SohailPAK201720171201107655.0023047.83010102
Salman ButtPAK200720073301107436.6715770.06010140
Imam-ul-HaqPAK20172017110100100100.0012580.0010052
Kamran AkmalPAK200720073319151*45.5010091.00010120
Azhar AliPAK20172017120858542.5022837.2801140
Asad ShafiqPAK20112011331853342.5016551.5200080
Yasir HameedPAK20072007330825027.3310975.23010120
Mohammad HafeezPAK201720174428134*40.5010477.8800071
Shahid AfridiPAK200720072217473*74.0039189.7401084
Azhar AliPAK20112011121747074.0021933.7901060
Sarfraz AhmedPAK20172017540702817.5010566.6700021
Shadab KhanPAK201720174226852*-7689.4701021
Younis KhanPAK20112011220673433.5014247.1800030
Shan MasoodPAK20172017120665933.0017437.9301060
Shoaib MalikPAK201720174426242*31.006693.9400050
Umar AkmalPAK201120112216161*61.0061100.0001180
Asad ShafiqPAK20172017120593929.5016336.2000040
Ahmed ShehzadPAK20172017330572719.007378.0800030
Fakhar ZamanPAK20172017440572914.257378.0800051
Imran NazirPAK20072007220553827.5038144.74000101
Mohammad YousufPAK20072007330543718.007869.2300040
Sohaib MaqsoodPAK201320132215346*53.007075.7100051
Sami AslamPAK20172017120535126.5014636.3001040
Hasan AliPAK20172017541472915.6743109.3000025
Anwar AliPAK201320131114141*-38107.8900021
Mohammad HafeezPAK20072007110343434.004379.0700070
Sharjeel KhanPAK20132013220311815.505160.7800040
Khurram ManzoorPAK20132013120292114.508334.9400050
Shahid AfridiPAK20112011220262213.0019136.8400002
Mohammad SamiPAK20072007210222222.0012183.3300031
Umar AkmalPAK20132013210202020.003754.0500020
Imran FarhatPAK20112011110191919.0015126.6700040
Iftikhar AnjumPAK20072007110181818.003748.6500020
Abdul RazzaqPAK20072007210161616.002564.0000000
Bilawal BhattiPAK20132013210141414.002948.2800020
Yasir ShahPAK2017201712114814.004829.1700010
Asad ShafiqPAK20132013110131313.005922.0300020
Mohammad AmirPAK201720171201396.503735.1400010
Imad WasimPAK2017201732012106.002941.3800000
Abdur RehmanPAK20072007110101010.004124.3900010
Umar GulPAK20132013210888.001266.6700010
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.