Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

MI Cape Town: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: MI Cape Town×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nicolas PooranMCTPaarl Royals2026220291714.503876.3200021
Karim JanatMCTJoburg Super Kings20262222920*-13223.0800013
Liam LivingstoneMCTSunrisers Eastern Cape2024220282614.0026107.6900012
Delano PotgieterMCTPretoria Capitals2023-2025321272627.0016168.7500031
Liam LivingstoneMCTDurban's Super Giants2024220262513.0025104.0000003
Grant RoelofsenMCTJoburg Super Kings2023220262113.003281.2500001
Jason SmithMCTJoburg Super Kings2026220242212.0013184.6200003
Colin IngramMCTPretoria Capitals2025220231611.5019121.0500031
Colin IngramMCTSunrisers Eastern Cape2025210222222.0018122.2200021
Liam LivingstoneMCTPaarl Royals2024210222222.0016137.5000021
Connor EsterhuizenMCTDurban's Super Giants2024220211710.502295.4500002
Rashid KhanMCTDurban's Super Giants2023-2025632201420.002290.9100021
Sam CurranMCTJoburg Super Kings2023-20244422015*10.0017117.6500011
Nicolas PooranMCTSunrisers Eastern Cape202622019179.5019100.0000021
Liam LivingstoneMCTPretoria Capitals202422018129.002864.2900001
Odean SmithMCTDurban's Super Giants20231111717*-10170.0000021
Tim DavidMCTJoburg Super Kings2023110171717.008212.5000012
Wesley MarshallMCTPretoria Capitals2023110161616.0013123.0800030
Rashid KhanMCTPretoria Capitals2023-20265311614*8.0013123.0800111
Kagiso RabadaMCTPretoria Capitals2023-20266511664.002176.1900020
Nicolas PooranMCTDurban's Super Giants2025210151515.0010150.0000011
Liam LivingstoneMCTJoburg Super Kings202422015127.509166.6700020
Jason SmithMCTSunrisers Eastern Cape202622015147.5013115.3800011
Azmatullah OmarzaiMCTPaarl Royals2025221151315.0013115.3800020
Thomas KaberMCTPaarl Royals2024210141414.0012116.6700011
Jason SmithMCTPretoria Capitals2025-202622014137.001973.6800010
Kagiso RabadaMCTPaarl Royals2023-20268411364.331586.6700011
Thomas KaberMCTDurban's Super Giants20242111212*-1392.3100010
Corbin BoschMCTPretoria Capitals2025-20263211210*12.001580.0000010
Grant RoelofsenMCTPretoria Capitals20232201286.001485.7100010
Colin IngramMCTJoburg Super Kings2025210111111.001291.6700010
Kagiso RabadaMCTSunrisers Eastern Cape2023-202682298*-6150.0000010
Tom MooresMCTPaarl Royals2026220994.501560.0000110
Dwaine PretoriusMCTPretoria Capitals2025110888.008100.0000010
Duan JansenMCTPretoria Capitals2023110888.005160.0000010
Connor EsterhuizenMCTJoburg Super Kings2024-2025210888.001361.5400000
Sediqullah AtalMCTDurban's Super Giants2025110888.008100.0000010
Odean SmithMCTPretoria Capitals2023220874.001650.0000010
Colin IngramMCTPaarl Royals2025210777.00977.7800010
Thomas KaberMCTPretoria Capitals2024-202531177*-3233.3300010
Duan JansenMCTDurban's Super Giants202321177*-5140.0000010
Odean SmithMCTPaarl Royals2023110666.005120.0000010
Dwaine PretoriusMCTDurban's Super Giants2025210555.003166.6700010
Jason SmithMCTPaarl Royals2026220542.50862.5000000
Rashid KhanMCTSunrisers Eastern Cape2023-2025530551.67955.5600210
Corbin BoschMCTPaarl Royals2025-2026210444.00580.0000000
Corbin BoschMCTDurban's Super Giants202541144*-2200.0000010
Rashid KhanMCTJoburg Super Kings2023-2026610444.00580.0000000
Wesley MarshallMCTJoburg Super Kings2023110444.00850.0000000
Corbin BoschMCTSunrisers Eastern Cape2025-202653243*4.00666.6700100

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.