Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Bangladesh at Gaddafi Stadium: 179 by Mohammad Haris in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×At Gaddafi Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HarisPAK20252025331179107*89.5089201.121001610
Salman ButtPAK2008200822016513282.5018489.67100190
Hassan NawazPAK2025202533112151*60.5061198.3601069
Shoaib MalikPAK200820082201188559.0012098.3301070
Mohammad YousufPAK20082008221110108*110.0011199.10100110
Kumar SangakkaraSL20082008110101101101.0091110.99100160
Kamran AkmalPAK20082008210100100100.0081123.46100161
Agha SalmanPAK20252025331905645.0058155.17010131
Mohammad HafeezPAK202020202218467*84.0065129.23010121
Khurram KhanUAE20082008110787878.008196.3001080
Imam-ul-HaqPAK20232023110787878.008492.8601054
Ibrahim ZadranAFG20232023110757575.0074101.35010101
Sahibzada FarhanPAK20252025220757437.5045166.6701046
Chamara KapugederaSL20082008110747474.0067110.4501052
Sanath JayasuriyaSL20082008110727272.0047153.19010103
Babar AzamPAK202020202216666*66.0046143.4801171
Mohammad YousufPAK20032003110656565.007487.8401090
Inzamam-ul-HaqPAK200320031116464*-54118.5201024
Mohammad RizwanPAK202320231116363*-7979.7501071
Shoaib MalikPAK202020202115858*-45128.8901050
Shadab KhanPAK20252025320554827.5035157.1400052
Hashmatullah ShahidiAFG20232023110515151.006085.0001060
Saim AyubPAK20252025330494516.3334144.1200124
Misbah-ul-HaqPAK20082008220483824.0038126.3200022
Younis KhanPAK20032003110414141.005475.9300020
Arshad AliUAE20082008110414141.007951.9000050
Yasir HameedPAK20032003110404040.006660.6100030
Shahid AfridiPAK200820082214027*40.0020200.0000042
Ahsan AliPAK20202020220363618.003992.3100140
Rahmat ShahAFG20232023110333333.005757.8900050
Tillakaratne DilshanSL20082008110292929.0026111.5400010
Rashid KhanAFG20232023110242424.0015160.0000031
Shoaib MalikPAK20032003110212121.0018116.6700002
Nasir JamshedPAK20082008110202020.0017117.6500040
Fakhar ZamanPAK20232023110202020.003164.5200030
Chamara SilvaSL20082008110191919.002479.1700000
Amjad AliUAE20082008110191919.0018105.5600040
Mohammad TauqirUAE20082008110171717.002180.9500020
Babar AzamPAK20232023110171717.002277.2700010
Najibullah ZadranAFG20232023110171717.002568.0000020
Iftikhar AhmedPAK20202020210161616.0013123.0800020
Abdul RazzaqPAK20032003110151515.0012125.0000020
Ajantha MendisSL200820081111515*-8187.5000020
Gulbadin NaibAFG20232023110151515.0013115.3800011
WPUJC VaasSL20082008110131313.002161.9000000
Agha SalmanPAK202320231111212*-2157.1400010
Faheem AshrafPAK202520253211211*12.008150.0000001
Amjad JavedUAE20082008110101010.0010100.0000011
Saqib AliUAE20082008110101010.002147.6200010
Vikrant ShettyUAE20082008110777.001741.1800000
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.