Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG126/0 (18.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 by year (First-class)

The most runs in a calendar year in first-class cricket at Gaddafi Stadium: 473 by Mohsin Khan in 1982.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohsin KhanPAK19821982351473135118.2583256.85310541
Inzamam-ul-HaqPAK20022002230457329152.3371963.561104810
Zaheer AbbasPAK19821982330401215133.6751078.63210424
Mohammad YousufPAK20062006220365192182.5052969.00200463
Zaheer AbbasPAK19841984352329168*109.6767948.45110231
Allan BorderAUS19801980121303153303.0046565.16200317
Zaheer AbbasPAK19781978122269235*---100293
Virender SehwagIND20062006110254254254.00247102.83100471
Wajahatullah WastiPAK19991999121254133254.0054146.95200303
Kumar SangakkaraSL20022002121244230244.0034870.11100343
Mohammad YousufPAK20052005110223223223.0037359.79100262
Sanjay ManjrekarIND19891989110218218218.0040154.36100280
Saleem MalikPAK19941994120218143109.0037957.52110290
Thilan SamaraweeraSL20092009110214214214.0033863.31100320
Younis KhanPAK20062006231210199105.0038055.26100270
Mohsin KhanPAK1984198435020510441.0035257.10110140
Hanif MohammadPAK19651965111203203*---100330
Shoaib MohammadPAK19891989111203203*-33860.06100200
Shoaib MohammadPAK1990199024119610565.3343145.48101252
Usman KhawajaAUS20222022121195104*195.0039749.12110171
Javed MiandadPAK19761976121188163188.00--100221
Imran KhanPAK1980198023018812362.6734854.02110164
Brian LaraWI2006200612018312291.5032157.01110270
Carl HooperWI1990199012018313491.5032057.19100152
David GowerENG19841984121182173*182.0030459.87100160
Javed MiandadPAK1982198233018113860.3338047.63100162
Kamran AkmalPAK20062006221180102*180.0020289.11110242
Russel ArnoldSL19991999121179123179.0035949.86110240
Graeme SmithSA2007200712017913389.5038646.37100210
Paul CollingwoodENG200520051201769688.0035849.16020270
Majid KhanPAK19801980232176110*176.0037946.44110190
Taufeeq UmarPAK2003200312017411187.0036148.20110250
Asif IqbalPAK19761976121167166167.00--100130
Haroon RasheedPAK19771977121167122167.0031652.85100231
Jacques KallisSA20072007121166107*166.0035746.50110161
Mudassar NazarPAK198219823511665041.5033449.70010160
Kamran AkmalPAK20052005110154154154.0024263.64100140
Javed BurkiPAK1961196112015313876.50--100191
Mudassar NazarPAK19831983111152152*-29651.35100150
Qasim UmarPAK198419843501527330.4028936.68011140
Mushtaq MohammadPAK1975197512015012375.00--100-0
Geoff MarshAUS1988198812114884*148.0034443.02020230
Tillakaratne DilshanSL20092009110145145145.0017085.29100210
Javed MiandadPAK19891989110145145145.0028950.17100100
Ken BarringtonENG1961196112014513972.50--100190
Mudassar NazarPAK1977197712014011470.0048828.69100160
Mohinder AmarnathIND19841984121137101*137.00--10080
Alvin KallicharranWI1975197512113692*136.00--010-1
Wasim RajaPAK198019802301347644.6723956.07020160
Younis KhanPAK2007200712013313066.5024953.41100160
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.