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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Ian SalisburyENG3131 & DNB9710v PAKLahore15 Nov 2000
Inzamam-ul-HaqPAK3131*2560v ENGLahore12 Dec 2005
Mohammad HafeezPAK31314321v WILahore10 Dec 2006
Albie MorkelSA31312831v PAKLahore20 Oct 2007
Fakhar ZamanPAK31312730v SLLahore29 Oct 2017
Shoaib MalikPZ31312130v KKLahore13 Feb 2022
David WieseLQ31312321v KKLahore18 Feb 2022
Liam DawsonIU31312641v LQLahore19 Feb 2022
Iftikhar AhmedPAK31312122v ENGLahore30 Sept 2022
Sahibzada FarhanLQ31312160v MSLahore27 Feb 2024
Usman KhanPAK31312431v NZLahore27 Apr 2024
Michael BracewellNZ31312313v PAKLahore8 Feb 2025
Aiden MarkramSA31312930v NZLahore5 Mar 2025
Finn AllenQG31311642v PZLahore27 Apr 2025
Tanzid HasanBAN31311723v PAKLahore28 May 2025
Mohammad HarisPAK31311841v BANLahore28 May 2025
Kusal MendisPZ31311712v RAWLahore28 Mar 2026
Steve SmithMS31312313v IULahore28 Mar 2026
Tom CurranQG31311813v HKLahore29 Mar 2026
Hassan KhanHK31311931v QGLahore29 Mar 2026
Charith AsalankaLQ31312431v QGLahore21 Apr 2026
Haider AliIU31311622v HKLahore1 May 2026
Oliver PeakeAUS31313212v PAKLahore2 Jun 2026
Asif MasoodPAK3030* & DNB--0v WILahore15 Feb 1975
Zaheer AbbasPAK3015 & 15--0v NZLahore9 Oct 1976
Mudassar NazarPAK30306610v ENGLahore13 Jan 1978
Saleem MalikPAK30305440v ENGLahore18 Nov 1987
Javed MiandadPAK30305220v INDLahore22 Dec 1989
Grant FlowerZIM303011920v PAKLahore16 Dec 1993
Steve WaughAUS30302911v PAKLahore10 Nov 1998
Saeed AnwarPAK30304520v SLLahore19 Feb 2000
Alec StewartENG303 & 27*6040v PAKLahore15 Nov 2000
Graeme HickENG3016 & 1410900v PAKLahore15 Nov 2000
Saqlain MushtaqPAK30308731v NZLahore1 May 2002
Mohammad YousufPAK30302730v SLLahore14 Oct 2004
Alok KapaliBAN30303711v SLLahore25 Jun 2008
Mahela JayawardeneSL30306150v PAKLahore1 Mar 2009
Umar AkmalPAK30302112v ZIMLahore24 May 2015
Colin IngramIU30301413v LQLahore23 Feb 2020
Usman ShinwariLQ30301404v IULahore4 Mar 2020
Ben DunkLQ3030*2131v QGLahore7 Mar 2020
Faheem AshrafPAK3030*1222v SALahore13 Feb 2021
Ahsan AliQG30302331v IULahore12 Feb 2022
Danish AzizIU3030*2640v LQLahore19 Feb 2022
Kamran GhulamLQ30302631v IULahore25 Feb 2022
Ben DuckettENG30301931v PAKLahore2 Oct 2022
Amy HunterIREW30303540v PAKWLahore6 Nov 2022
Mohammad RizwanMS30302721v LQLahore4 Mar 2023
Mirza BaigLQ30301851v MSLahore18 Mar 2023
Rassie van der DussenLQ30302211v MSLahore27 Feb 2024

BF balls faced · 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.