Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27WARBOLODI5th 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

Batting records (All cricket)

Quinton de Kock has scored the most runs in all cricket v Sri Lanka at St George's Park since 1908: 278 in 4 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At St George's Park×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA2016-20194602788646.3334580.58030330
Faf du PlessisSA2016-201946327767*92.3339570.13030271
Aiden MarkramSA2019-20243501826036.4028563.86020240
Stephen CookSA201612017611788.0030358.09110180
Temba BavumaSA2016-20243601617826.8328057.50021123
Hashim AmlaSA2016-20193501575731.4027357.51011151
Jonty RhodesSA1994-200033115061*75.0020872.1202060
Ryan RickeltonSA202412012510162.5029542.37100140
Gary KirstenSA1994-20003301245841.3316475.61010130
JP DuminySA2016-20193311196359.5015278.29010161
Kyle VerreynneSA2024121114105*114.0016071.25100133
Dean ElgarSA2016-20192401055226.2523045.65010100
Daryll CullinanSA1994110636363.007584.0001041
Lance KlusenerSA1998-20002215739*57.007477.0300050
Kagiso RabadaSA2016-2024451532313.2512741.7300190
Tristan StubbsSA2024120514725.5013039.2300020
David BedinghamSA2024120413520.507455.4100030
Mike RindelSA1998110353535.006851.4700020
Herschelle GibbsSA1998110333333.004376.7400030
AB de VilliersSA20171113030*-27111.1100031
Andrew HudsonSA1994110272727.003187.1000041
David MillerSA2017-20192112525*-3375.7600011
Dave CallaghanSA1994110232323.002592.0000020
Mark BoucherSA1998-2000220231411.504156.1000010
Dane PatersonSA2024120231411.5018127.7800041
Shaun PollockSA1998-2000210222222.002588.0000001
Keshav MaharajSA2016-20243512014*5.005139.2200311
Boeta DippenaarSA2000110191919.002479.1700020
Tony de ZorziSA202412019199.503948.7200120
Andrew HallSA2000110181818.002475.0000030
Wiaan MulderSA20191201497.001782.3500030
Vernon PhilanderSA2016110131313.003339.3900020
Pat SymcoxSA1998110131313.001872.2200010
Marco JansenSA20241201286.001675.0000020
Craig MatthewsSA19941111111*-8137.5000010
Eric SimonsSA1994110111111.007157.1400020
Reeza HendricksSA2019110888.001650.0000010
David RichardsonSA1994110777.007100.0000000
Fanie de VilliersSA199411177*-2350.0000001
Nicky BojeSA2000110666.001060.0000010
Duanne OlivierSA2019120663.001637.5000110
Hansie CronjeSA1994-1998220552.502619.2300100
Dale SteynSA201922133*3.001520.0000100
Roger TelemachusSA1998-200021111*-1100.0000000
Jacques KallisSA1998-2000220110.50616.6700100
Kyle AbbottSA2016110000.0030.0000100

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.