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 year (All T20s)

The most runs in a calendar year in T20 cricket at Newlands: 365 by Ryan Rickelton in 2025.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan RickeltonMCT2025202566136511373.00204178.921302926
Janneman MalanCC/CTB201920198802387529.75157151.590201516
Ryan RickeltonMCT2024202455122394*55.75134166.420201514
Matthew HaydenAUS2007200744320273*202.00131154.20030286
Quinton de KockCTB201820185511999349.75136146.32020236
Laura WolvaardtSAW2023202344119866*66.00171115.79030185
Rassie van der DussenMCT2025202566118448*36.80131140.46000139
Rassie van der DussenMCT202420245501776035.40138128.26010136
Jordan HermannSEC20242024331169106*84.50107157.94100138
Dewald BrevisMCT2023202355116470*41.00115142.610111011
David BedinghamCC/CTB201920196601615326.83137117.52020144
Joshua van HeerdenWP2026202644215988*79.50107148.6001099
Janneman MalanCTB201820185501455729.00114127.19011192
Quinton de KockSA/CTB201920196601434123.8399144.44000196
Daniel SmithWP2026202643214186*141.0092153.2601086
Tazmin BritsSAW202320234411406846.6714199.29020132
Reeza HendricksMCT202520256411395946.3399140.40010145
Rassie van der DussenSA2020202033113574*67.5079170.8901088
Ryan RickeltonMCT202320235501344626.80118113.56000143
Vernon PhilanderCC/CTB201920197741313343.6791143.9600067
Owais ShahCC2012201233112979*64.5098131.63010182
Beth MooneyAUSW2023202322112874*128.0090142.22020162
OA RamelaCC201420143301285442.67103124.27010103
Kashief JosephWP202620263311248262.0080155.0001087
Adam GilchristAUS200720074411234541.0087141.38000105
Reeza HendricksSA/LIO201720172201228161.0097125.7701082
Dawid MalanSEC202420243301226340.6786141.86020114
Nat Sciver-BruntENGW2023202322112181*121.0074163.51010171
Faf du PlessisSA/PR201920193301207840.0086139.5301096
Hashim AmlaSA2016201622111997*119.0083143.37010114
Reeza HendricksSA/JS201820183301197939.67102116.6701087
Dawid MalanENG2020202022111899*118.0067176.12010145
Liam LivingstoneCTB201920195501186523.60101116.8301038
Muneeba AliPAKW2023202333011710239.0092127.17100150
Grant RoelofsenMCT202320235401175629.2593125.81020113
Laura WolvaardtSAW20252025111115115*-56205.36100154
Kevin PietersenENG200720073301157938.3371161.97010124
Faf du PlessisSA202020203311155857.5084136.9002095
Rahul DravidRCB200920092201146657.0075152.00010133
Wiaan MulderDSG2024202433111438*57.0076150.00000133
Vaughn van JaarsveldDOL2014201433111082*55.0078141.0301138
Brendan TaylorZIM2007200722110760*107.0084127.3801084
Adnaan LagadienSA-E20262026110106106106.0058182.76100106
Dane VilasCC2012201233110249*51.0078130.7700055
Dewald BrevisPC20262026110101101101.0056180.3610087
Rassie van der DussenJS2018201822110159*101.0093108.60010103
Harmanpreet KaurINDW202320233301015233.6788114.77010111
Kyle VerreynneCTB2018201833110153*50.5070144.2901092
Devon ConwayJSK/DSG20252025220996449.5064154.69010112
Farhaan BehardienSA/CTB20182018662982324.5076128.9500091
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.