T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

MI Cape Town: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: MI Cape Town×At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dewald BrevisMCT2025202522110157101.0059171.19010210
Reeza HendricksMCT202620261117070*-44159.0901081
George LindeMCT202320231116363*-28225.0001045
Delano PotgieterMCT202520252225732*-29196.5500062
Rassie van der DussenMCT20252025220564028.0047119.1500043
George LindeMCT20252025221492649.0031158.0600014
Ryan RickeltonMCT20252025110444444.0027162.9600042
Kieron PollardMCT20242024110303030.0024125.0000030
George LindeMCT20262026110303030.0017176.4700004
Sam CurranMCT20242024110303030.0021142.8600031
Rassie van der DussenMCT20232023110292929.0022131.8200041
Ryan RickeltonMCT20242024110272727.0020135.0000041
Liam LivingstoneMCT20242024110262626.0022118.1800012
Dewald BrevisMCT20242024110262626.0019136.8400003
Colin IngramMCT20252025110222222.0018122.2200021
Connor EsterhuizenMCT20252025110222222.0021104.7600031
Rassie van der DussenMCT20262026110212121.002487.5000001
Dewald BrevisMCT20232023110151515.002853.5700010
Jason SmithMCT20262026110141414.0010140.0000011
George LindeMCT202420241111111*-3366.6700011
Odean SmithMCT20232023110101010.008125.0000001
Sam CurranMCT20232023110888.001080.0000000
Grant RoelofsenMCT20232023110888.007114.2900020
Ryan RickeltonMCT20232023110777.007100.0000010
Rashid KhanMCT20232023110555.00683.3300010
Delano PotgieterMCT20242024110444.00944.4400000
Rassie van der DussenMCT20242024110222.00366.6700000
Nicolas PooranMCT20262026110222.00825.0000000
Ryan RickeltonMCT20262026110222.001020.0000000
Delano PotgieterMCT20232023110222.00450.0000000
Azmatullah OmarzaiMCT20252025110222.00450.0000000
Corbin BoschMCT2026202611111*-1100.0000000
Thomas KaberMCT2024202411111*-1100.0000000
Kieron PollardMCT20262026110000.0060.0000100
Reeza HendricksMCT20252025210000.0030.0000100
Rashid KhanMCT20252025210000.0010.0000100
Sediqullah AtalMCT20252025110000.0020.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.