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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 South Africa at Iqbal Stadium: 169 by Saim Ayub in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Iqbal Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Saim AyubPAK202520253301697756.3317894.94020203
Taufeeq UmarPAK200320031201397169.5035039.71020201
Imran FarhatPAK2003200312013612868.0028847.22100180
Agha SalmanPAK202520253311366968.0017975.98020111
Moin KhanPAK199719971201128056.0019956.28010152
Yasir HameedPAK200320032301107236.6716865.48010150
Inzamam-ul-HaqPAK199719971201019650.5017757.06010161
Ijaz AhmedPAK199419941119898*-87112.64010111
Abdul RazzaqPAK200320032319346*46.5013469.40000130
Mohammad RizwanPAK20252025331915545.5012373.98010101
Inzamam-ul-HaqPAK20032003120836041.5020839.90010100
Mohammad NawazPAK20252025320685934.0068100.0001035
Mohammad YousufPAK200720071115858*-11351.3301010
Basit AliPAK199419941115252*-6086.6701070
Aamer SohailPAK19971997120523826.0010250.9800070
Shoaib MalikPAK200320032315023*25.009055.5600080
Babar AzamPAK20252025330452715.005778.9500060
Fakhar ZamanPAK20252025330454515.006272.5800242
David BoonAUS19941994110434343.007358.9000030
Shoaib MalikPAK20072007110424242.006267.7400021
Asim KamalPAK20032003120393819.507154.9300070
Mark WaughAUS19941994110383838.005766.6700040
Michael SlaterAUS19941994110383838.007352.0500030
Michael BevanAUS199419941113636*-31116.1300030
Waqar YounisPAK19971997120343417.004477.2700141
Stephen FlemingNZ19961996110333333.007941.7700020
Shahid AfridiPAK20072007110323232.0018177.7800042
Hussain TalatPAK20252025320322216.004571.1100030
Lee GermonNZ199619961113131*-3393.9400020
Misbah-ul-HaqPAK200720071112929*-3290.6300021
Shane ThomsonNZ19961996110292929.005453.7000040
Faheem AshrafPAK20252025210282828.0018155.5600022
Adam ParoreNZ19961996110272727.004856.2500000
Moin KhanPAK20032003121271827.008033.7500040
Aamer SohailPAK19941994110252525.004358.1400040
Azhar MahmoodPAK19971997120251912.507433.7800021
Shabbir AhmedPAK200320031112424*-4948.9800040
Steve WaughAUS19941994110232323.003762.1600010
Faisal IqbalPAK20032003110222222.002781.4800020
Mohammad HafeezPAK20032003110202020.004247.6200030
Inzamam-ul-HaqPAK19941994110191919.003948.7200010
Mohammad YousufPAK20032003110181818.001994.7400030
Yasir HameedPAK20072007110181818.004639.1300020
Ali NaqviPAK1997199712017118.505034.0000020
Ijaz AhmedPAK1997199712016168.003447.0600130
Shane WarneAUS199419941111515*-15100.0000000
Rashid LatifPAK20032003110141414.0010140.0000010
Saeed AnwarPAK19941994110141414.002948.2800010
Craig SpearmanNZ19961996110141414.0014100.0000030
Roger TwoseNZ19961996110131313.001776.4700020
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.