Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Karachi Kings: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Karachi Kings×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim SeifertKKIslamabad United2024-2025440903022.5082109.76000111
Iftikhar AhmedKKQuetta Gladiators2016-20204429044*45.0053169.81000103
Khushdil ShahKKPeshawar Zalmi2025-20264428843*44.0053166.0400094
Sharjeel KhanKKPeshawar Zalmi2020-2023880882611.0077114.29003104
Shoaib MalikKKIslamabad United2016-20241010188259.7810484.6200151
Reeza HendricksKKQuetta Gladiators20261118787*-48181.2501084
Jason RoyKKPeshawar Zalmi2026110858585.0051166.67010112
Kumar SangakkaraKKLahore Qalandars2017220856542.5068125.00010101
Cameron DelportKKQuetta Gladiators2020220846242.0056150.0001073
Sharjeel KhanKKQuetta Gladiators2020-2023770814511.5773110.9600276
Joe DenlyKKMultan Sultans2018110787878.0055141.82010102
Chadwick WaltonKKLahore Qalandars2020-2021430774525.6753145.2800036
Matthew WadeKKPeshawar Zalmi2023220765338.0056135.71010121
Azam KhanKKRawalpindiz2026110747474.0034217.6501066
Ben DunkKKIslamabad United20193317349*36.5052140.3800052
Irfan KhanKKQuetta Gladiators2023-20254427337*36.5054135.1900025
Khurram ManzoorKKIslamabad United2018330725124.0065110.7701082
Najibullah ZadranKKIslamabad United20211117171*-42169.0501054
Adam RossingtonKKQuetta Gladiators2023110696969.0045153.33010101
Irfan KhanKKMultan Sultans2023-2025542694034.5056123.2100044
Mohammad NabiKKIslamabad United2021-20255526947*23.0050138.0000063
Colin IngramKKLahore Qalandars2018-2021550682813.607294.4400151
Mohammad RizwanKKPeshawar Zalmi2018-20205316732*33.5061109.8400041
Colin IngramKKMultan Sultans2018-2021441673122.3339171.7900054
Matthew WadeKKMultan Sultans2023220664633.0061108.2000071
Shan MasoodKKMultan Sultans2024-2025330663622.0061108.2000191
Tayyab TahirKKMultan Sultans2023110656565.0046141.3001081
Chris GayleKKIslamabad United2017330634421.0035180.0000046
Chadwick WaltonKKQuetta Gladiators2020-20213316134*30.5051119.6100043
Shakib Al HasanKKLahore Qalandars2016220605130.0044136.3601033
Azam KhanKKPeshawar Zalmi2026220603530.0046130.4300064
Haider AliKKIslamabad United2023110595959.0045131.1101072
Muhammad AkhlaqKKLahore Qalandars2023-2024220585129.0046126.0901062
Kieron PollardKKQuetta Gladiators2017-2024430583119.3336161.1100053
Abbas AfridiKKIslamabad United2021-2026432583458.0023252.1700036
Moeen AliKKLahore Qalandars2026220573928.5038150.0000034
Tim SeifertKKMultan Sultans2024-2025330553218.3331177.4200054
Saad BaigKKLahore Qalandars2025-2026330552518.3347117.0200071
Irfan KhanKKPeshawar Zalmi2023-20255415539*18.3351107.8400070
Saad BaigKKHyderabad Kingsmen2026110535353.0037143.2401060
Kumar SangakkaraKKQuetta Gladiators2017220532826.5040132.5000023
Ben CuttingKKLahore Qalandars2023220533326.5033160.6100044
Chris GayleKKPeshawar Zalmi2017330534017.6749108.1600025
Alex HalesKKIslamabad United2020110525252.0030173.3301033
Chadwick WaltonKKMultan Sultans2020-2021430523517.3333157.5800052
Shan MasoodKKLahore Qalandars2024-2025330522417.3339133.3300080
Mohammad NabiKKQuetta Gladiators2021-20254415230*17.3332162.5000125
Reeza HendricksKKIslamabad United20261115151*-44115.9101040
Qasim AkramKKIslamabad United20221115151*-26196.1501061
Alex HalesKKMultan Sultans2020320512925.5040127.5000081

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.