Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Mahela JayawardeneSL544 & 5010450v PAKLahore4 Mar 1999
Nasser HussainENG54548950v PAKLahore27 Oct 2000
Mark BoucherSA5454 & DNB13241v PAKLahore8 Oct 2007
Herschelle GibbsSA545461100v PAKLahore29 Oct 2007
Elton ChigumburaZIM54543581v PAKLahore22 May 2015
Babar AzamPAK54546040v ZIMLahore31 May 2015
Dasun ShanakaSL54543653v PAKLahore29 Oct 2017
Reeza HendricksSA54544280v PAKLahore11 Feb 2021
Jason RoyQG545427101v IULahore12 Feb 2022
Sam BillingsLQ54543562v MSLahore4 Mar 2023
Mirza BaigLQ54544272v PZLahore17 Mar 2023
Sidra AmeenPAKW54549440v WIWLahore14 Apr 2025
Dewald BrevisSA540 & 545562v PAKLahore12 Oct 2025
Shamyl HussainQG54544133v HKLahore29 Mar 2026
Saim AyubHK54545052v PZLahore3 May 2026
Mike GattingENG530 & 5316430v PAKLahore19 Mar 1984
Viv RichardsWI53535721v PAKLahore29 Nov 1985
Michael BevanAUS5353*4250v PAKLahore30 Oct 1994
Jonty RhodesSA5353*3951v WILahore3 Nov 1997
Mohammad YousufPAK53535152v NZLahore27 Apr 2002
Yasir HameedPAK53537450v NZLahore1 Dec 2003
AB de VilliersSA5345 & 8*9130v PAKLahore8 Oct 2007
Mohammad YousufPAK53537530v SALahore18 Oct 2007
Mohammad YousufPAK53538850v SALahore29 Oct 2007
Ben CuttingQG53532735v LQLahore3 Mar 2020
Fakhar ZamanLQ53534260v QGLahore13 Feb 2022
Mohammad RizwanMS5353*5130v LQLahore23 Feb 2022
Shakib Al HasanBAN53535770v PAKLahore6 Sept 2023
Abdullah ShafiqueLQ5353*3233v QGLahore1 May 2025
Babar AzamPZ5353*4941v IULahore2 May 2025
Usman KhanPAK53533642v AUSLahore31 Jan 2026
Fakhar ZamanLQ535339100v HKLahore26 Mar 2026
Hassan NawazQG53534023v HKLahore29 Mar 2026
Steve SmithMS53533571v QGLahore5 Apr 2026
Shamyl HussainQG53533153v LQLahore21 Apr 2026
Cameron GreenAUS53539212v PAKLahore2 Jun 2026
Peter RichardsonENG524 & 48-40v PAKLahore21 Oct 1961
Duleep MendisSL52524661v PAKLahore29 Mar 1982
Zaheer AbbasPAK5252 & DNB10870v AUSLahore14 Oct 1982
Ian SmithNZ5241 & 11*5770v PAKLahore16 Nov 1984
Adam ParoreNZ5237 & 1511260v PAKLahore21 Nov 1996
Shahid AfridiPAK52526861v ENGLahore15 Nov 2000
Yasir HameedPAK52527370v NZLahore29 Nov 2003
Haris SohailPAK5252*4960v ZIMLahore29 May 2015
Haris SohailPAK52525041v SLLahore9 Oct 2019
Shadab KhanIU52522934v LQLahore23 Feb 2020
HazratullahPZ52524261v KKLahore13 Feb 2022
Iftikhar AhmedQG52523923v LQLahore13 Feb 2022
Joe ClarkeKK52523942v QGLahore20 Feb 2022
Abdullah ShafiqueLQ52522843v IULahore25 Feb 2022

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.