Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

Zaheer Abbas has scored the most runs in internationals v Sri Lanka at Gaddafi Stadium: 278 in 3 matches (from the 23 of 24 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Gaddafi Stadium×

Player figures come from full scorecards, which we hold for 23 of the 24 matches in this selection (from 1982). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAK1982-198533027813492.67263105.70200275
Wajahatullah WastiPAK1999121254133254.0054146.95200303
Inzamam-ul-HaqPAK1997-20045712209936.6735761.62021203
Shahid AfridiPAK1997-20096702138430.4330370.30022274
Shoaib MalikPAK2002-20176601975632.8339250.26020182
Lance KlusenerSA19972201539976.50137111.68020203
Salman ButtPAK2004-20094401455736.2520969.38011190
Mohammad YousufPAK1999-20045701408320.0024357.61011161
Mohsin KhanPAK198222013512967.5018772.19100170
Javed MiandadPAK1982-198533111891*59.0015178.1501090
Babar AzamPAK2017-202655110634*26.5011691.38000100
Saeed AnwarPAK1997-20003401014525.2513773.72001101
Moin KhanPAK1997-2004550975719.4011385.84010103
Ijaz AhmedPAK1997110949494.0011085.4501052
Hansie CronjeSA1997220835041.508795.4001024
Brian LaraWI1997110808080.0010874.0701070
Mudassar NazarPAK1982-1985330803726.6715053.3300070
Younis KhanPAK2000-2009440804620.0012663.49000131
Amjad AliUAE2008110777777.007997.47010120
Imran NazirPAK1999120776438.5011964.71010121
Aamer SohailPAK1997-2000220767038.009877.5501050
Mark TaylorAUS1996110747474.008389.1601081
Carl HooperWI1997110686868.0060113.3301051
Sarfraz AhmedPAK2017-2019430672622.3362108.0600051
Yasir HameedPAK2004220664833.0010463.4600091
Mohammad NabiAFG2023110656565.0032203.1301065
Majid KhanPAK1982110636363.0012052.5001090
Haroon RasheedPAK19821116363*-7287.50010--
Abdul RazzaqPAK2000-2004451632415.758276.83000100
Khurram ManzoorPAK20092216259*62.009068.89010110
Hashmatullah ShahidiAFG2023110595959.006689.3901031
Gary KirstenSA1997220575028.508567.0601060
Imad WasimPAK2017-2019430574719.0039146.1500090
Ramiz RajaPAK1985110565656.0056100.0001060
Daryll CullinanSA1997220563628.007673.6800070
Wasim AkramPAK1997-2000340562914.008169.1400033
Haris SohailPAK2019110525252.0050104.0001041
Imran KhanPAK1982-1985332503950.009154.9500032
Shaun PollockSA1997221473747.005388.6800050
Ricky PontingAUS1996110454545.007361.6400020
Umar AminPAK2017110454545.0037121.6200031
Ashraf AliPAK19822114545*-6075.0000060
Rahmat ShahAFG2023110454545.0040112.5000051
Waqar YounisPAK1997-2002230452515.007262.5000081
Mushfiqur RahimBAN2008110444444.005383.0200030
Shivnarine ChanderpaulWI1997110424242.008648.8400010
Iftikhar AhmedPAK2019221422542.0032131.2500031
Fakhar ZamanPAK2017-2026440423110.504593.3300150
Rashid LatifPAK1997-2002230393613.009939.3900050
Pat SymcoxSA19972213722*37.0025148.0000014
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.