Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan RickeltonMCTSA20 2023/24202455122394*55.75134166.420201514
Ryan RickeltonMCTSA20 2024/2520254412198973.00124176.610302013
Janneman MalanCTBMzansi Super League 2019/2020195502037540.60134151.49020816
Matthew HaydenAUSICC World Twenty20 2007/08200744320273*202.00131154.20030286
Quinton de KockCTBMzansi Super League 2018/1920185511999349.75136146.32020236
Laura WolvaardtSAWICC Women's T20 World Cup 2022/23202344119866*66.00171115.79030185
Ryan RickeltonMCTSA20 2025/262025-202655017911335.80116154.311001314
Rassie van der DussenMCTSA20 2023/2420245501776035.40138128.26010136
Jordan HermannSECSA20 2023/242024331169106*84.50107157.94100138
Dewald BrevisMCTSA20 2022/23202355116470*41.00115142.610111011
Joshua van HeerdenWPCSA Pro20 2026/27202644215988*79.50107148.6001099
Rassie van der DussenMCTSA20 2024/25202544115448*51.33105146.67000117
Janneman MalanCTBMzansi Super League 2018/1920185501455729.00114127.19011192
Daniel SmithWPCSA Pro20 2026/27202643214186*141.0092153.2601086
Tazmin BritsSAWICC Women's T20 World Cup 2022/2320234411406846.6714199.29020132
Dewald BrevisPCSA20 2025/262025-2026221137101137.0069198.55100911
Ryan RickeltonMCTSA20 2022/2320235501344626.80118113.56000143
Quinton de KockCTBMzansi Super League 2019/2020195501304126.0082158.54000176
Owais ShahCCMiWAY T20 Challenge 2011/12201233112979*64.5098131.63010182
Beth MooneyAUSWICC Women's T20 World Cup 2022/23202322112874*128.0090142.22020162
OA RamelaCCRam Slam T20 Challenge 2014/1520143301285442.67103124.27010103
Kashief JosephWPCSA Pro20 2026/2720263311248262.0080155.0001087
Adam GilchristAUSICC World Twenty20 2007/0820074411234541.0087141.38000105
Dawid MalanSECSA20 2023/2420243301226340.6786141.86020114
Nat Sciver-BruntENGWICC Women's T20 World Cup 2022/23202322112181*121.0074163.51010171
Dawid MalanENGEngland tour of South Africa 2020/21202022111899*118.0067176.12010145
Liam LivingstoneCTBMzansi Super League 2019/2020195501186523.60101116.8301038
Muneeba AliPAKWICC Women's T20 World Cup 2022/23202333011710239.0092127.17100150
Grant RoelofsenMCTSA20 2022/2320235401175629.2593125.81020113
Laura WolvaardtSAWIreland Women tour of South Africa 2025/262025111115115*-56205.36100154
Kevin PietersenENGICC World Twenty20 2007/0820073301157938.3371161.97010124
Rahul DravidRCBIndian Premier League 200920092201146657.0075152.00010133
Wiaan MulderDSGSA20 2023/24202433111438*57.0076150.00000133
Reeza HendricksJSMzansi Super League 2018/1920182201127956.0089125.8401077
Rassie van der DussenSAEngland tour of South Africa 2020/21202022111174*111.0060185.0001058
Reeza HendricksMCTSA20 2025/262025-20265501114122.20108102.7800063
Faf du PlessisSAEngland tour of South Africa 2020/21202022111058110.0077142.8602095
Brendan TaylorZIMICC World Twenty20 2007/08200722110760*107.0084127.3801084
Nicolas PooranMCTSA20 2025/262025-20265501073321.4067159.70000511
Adnaan LagadienSA-ECSA Pro20 2026/272026110106106106.0058182.76100106
David BedinghamCTBMzansi Super League 2019/2020193301065335.3384126.1901093
Dane VilasCCMiWAY T20 Challenge 2011/12201233110249*51.0078130.7700055
Rassie van der DussenJSMzansi Super League 2018/19201822110159*101.0093108.60010103
Harmanpreet KaurINDWICC Women's T20 World Cup 2022/2320233301015233.6788114.77010111
Kyle VerreynneCTBMzansi Super League 2018/19201833110153*50.5070144.2901092
Hashim AmlaSAAustralia in South Africa T20I Series 2015/1620161119797*-62156.4501084
Jemimah RodriguesINDWICC Women's T20 World Cup 2022/2320233319753*48.5067144.78010140
JP DuminyCCRam Slam T20 Challenge 2013/1420142219364*93.0067138.81010121
Danielle WyattENGWICC Women's T20 World Cup 2022/232023220935946.5063147.62010132
Reeza HendricksMCTSA20 2024/252025421935993.0065143.08010122
Page 1Next

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.