ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Karachi Kings: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Karachi Kings×
PlayerRunsScoresBF4s6sOppositionGroundDate
Irfan KhanKK18181201v LQLahore22 May 2025
Moeen AliKK18182120v LQLahore29 Mar 2026
Shakib Al HasanKK17171310v QGDubai6 Feb 2016
Kumar SangakkaraKK17171920v IUSharjah1 Mar 2017
Chris GayleKK17171521v IUSharjah1 Mar 2017
Ravi BoparaKK1717*2310v PZDubai25 Feb 2018
Imad WasimKK17171011v LQDubai16 Feb 2019
Colin IngramKK1717*2210v QGKarachi20 Feb 2021
Joe ClarkeKK17171440v PZKarachi3 Mar 2021
Najibullah ZadranKK17172710v PZAbu Dhabi15 Jun 2021
Sahibzada FarhanKK17172120v IULahore14 Feb 2022
Hasan AliKK1717811v MSKarachi3 Mar 2024
Irfan KhanKK17171201v QGKarachi18 Apr 2025
Khushdil ShahKK17172310v IUKarachi20 Apr 2025
Ryan ten DoeschateKK16162300v IUDubai20 Feb 2016
Ravi BoparaKK1616930v QGDubai11 Feb 2017
Mohammad IrfanKK1616*1211v LQDubai26 Feb 2018
Mohammad RizwanKK16161810v PZSharjah15 Mar 2018
Colin IngramKK16161410v LQDubai16 Feb 2019
Iftikhar AhmedKK1616*312v PZKarachi21 Feb 2020
Sharjeel KhanKK1616921v MSMultan28 Feb 2020
Daniel ChristianKK1616*921v PZKarachi3 Mar 2021
Danish AzizKK1616*1011v LQAbu Dhabi17 Jun 2021
Imad WasimKK1616911v PZAbu Dhabi21 Jun 2021
Sharjeel KhanKK1616712v QGLahore20 Feb 2022
Irfan KhanKK16161311v IURawalpindi7 Mar 2024
Adam MilneKK1616721v LQKarachi15 Apr 2025
Aamer JamalKK16161420v IURawalpindi19 May 2025
Mohammad NabiKK16161011v LQLahore22 May 2025
Tim SeifertKK1616830v LQLahore22 May 2025
Jason RoyKK1616921v MSKarachi19 Apr 2026
Shoaib MalikKK15151400v PZDubai17 Feb 2016
Bilawal BhattiKK1515*911v PZDubai17 Feb 2016
Shoaib MalikKK1515811v QGDubai11 Feb 2017
Kumar SangakkaraKK15151311v PZDubai3 Mar 2017
Imad WasimKK15151311v LQDubai26 Feb 2018
Khurram ManzoorKK15151211v IUSharjah16 Mar 2018
Ben DunkKK1515*911v QGSharjah24 Feb 2019
Colin MunroKK15151211v LQDubai28 Feb 2019
Chadwick WaltonKK1515811v MSMultan28 Feb 2020
Cameron DelportKK15151320v LQLahore8 Mar 2020
Mohammad NabiKK15151420v LQKarachi30 Jan 2022
Lewis GregoryKK15151610v IUKarachi6 Feb 2022
Mohammad NabiKK15151120v PZLahore13 Feb 2022
Matthew WadeKK15151920v QGKarachi18 Feb 2023
Ben CuttingKK15151311v PZRawalpindi1 Mar 2023
Adam RossingtonKK1515821v PZRawalpindi1 Mar 2023
Mohammad NawazKK15151030v LQLahore24 Feb 2024
Irfan KhanKK15151011v QGKarachi29 Feb 2024
Mohammad NabiKK1515811v LQLahore4 May 2025

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.