Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM58/0 (15)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Sri Lanka tour of South Africa 2024/25: Batting innings by innings (First-class)

The highest score in the Sri Lanka tour of South Africa 2024/25 is 122 by Tristan Stubbs (SA) v SL at Durban, 27 Nov 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka tour of South Africa 2024/25×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tristan StubbsSA1222219255.204b MVT Fernando3v SLDurban27 Nov 2024
Temba BavumaSA1132289049.565lbw b AM Fernando3v SLDurban27 Nov 2024
Kyle VerreynneSA105*13312378.957not out1v SLGqeberha5 Dec 2024
Ryan RickeltonSA10125011040.403c P Nissanka b CBRLS Kumara1v SLGqeberha5 Dec 2024
Pathum NissankaSL8915711156.691b KA Maharaj2v SAGqeberha5 Dec 2024
Dinesh ChandimalSL8317412047.703c & b G Coetzee4v SADurban27 Nov 2024
Temba BavumaSA781098171.565c †BKG Mendis b AM Fernando1v SLGqeberha5 Dec 2024
Temba BavumaSA701179159.834c CBRLS Kumara b AM Fernando1v SLDurban27 Nov 2024
Temba BavumaSA661163256.905b NGRP Jayasuriya3v SLGqeberha5 Dec 2024
Dhananjaya de SilvaSL59819172.847c T Stubbs b KA Maharaj4v SADurban27 Nov 2024
Aiden MarkramSA55755073.332c †BKG Mendis b MVT Fernando3v SLGqeberha5 Dec 2024
Dhananjaya de SilvaSL50927054.356c †K Verreynne b K Rabada4v SAGqeberha5 Dec 2024
Kusal MendisSL48779062.348c †K Verreynne b M Jansen4v SADurban27 Nov 2024
Kamindu MendisSL48924052.175c AK Markram b M Jansen2v SAGqeberha5 Dec 2024
Aiden MarkramSA47814158.022b MVT Fernando3v SLDurban27 Nov 2024
Tristan StubbsSA471122041.964run out (FDM Karunaratne/CBRLS Kumara)3v SLGqeberha5 Dec 2024
Kusal MendisSL46763260.537c AK Markram b KA Maharaj4v SAGqeberha5 Dec 2024
Angelo MathewsSL44906048.894c †K Verreynne b M Jansen2v SAGqeberha5 Dec 2024
Dinesh ChandimalSL44975045.363c †K Verreynne b D Paterson2v SAGqeberha5 Dec 2024
Kamindu MendisSL353541100.005c †K Verreynne b KA Maharaj4v SAGqeberha5 Dec 2024
David BedinghamSA35553063.646c DM de Silva b NGRP Jayasuriya3v SLGqeberha5 Dec 2024
Angelo MathewsSL32594154.244b KA Maharaj4v SAGqeberha5 Dec 2024
Dinesh ChandimalSL29575050.883lbw b D Paterson4v SAGqeberha5 Dec 2024
Angelo MathewsSL25422059.524lbw b M Jansen4v SADurban27 Nov 2024
Prabath JayasuriyaSL24324075.008st †K Verreynne b KA Maharaj2v SAGqeberha5 Dec 2024
Keshav MaharajSA24353168.5710c DM de Silva b MVT Fernando1v SLDurban27 Nov 2024
Ryan RickeltonSA24453053.333lbw b NGRP Jayasuriya3v SLGqeberha5 Dec 2024
Pathum NissankaSL23314074.191lbw b G Coetzee4v SADurban27 Nov 2024
Kagiso RabadaSA23405057.5010b AM Fernando1v SLGqeberha5 Dec 2024
David BedinghamSA21*1121190.916not out3v SLDurban27 Nov 2024
Aiden MarkramSA20354057.141b CBRLS Kumara1v SLGqeberha5 Dec 2024
Dimuth KarunaratneSL20434046.512c †K Verreynne b K Rabada2v SAGqeberha5 Dec 2024
Tony de ZorziSA19382050.001b NGRP Jayasuriya3v SLGqeberha5 Dec 2024
Pathum NissankaSL18444040.911c †K Verreynne b D Paterson4v SAGqeberha5 Dec 2024
Tony de ZorziSA17322053.131c AM Fernando b NGRP Jayasuriya3v SLDurban27 Nov 2024
Kusal MendisSL16283057.147b D Paterson2v SAGqeberha5 Dec 2024
Tristan StubbsSA16383042.113c FDM Karunaratne b CBRLS Kumara1v SLDurban27 Nov 2024
Kagiso RabadaSA15232065.2211c LD Chandimal b AM Fernando1v SLDurban27 Nov 2024
Wiaan MulderSA15311048.393lbw b NGRP Jayasuriya3v SLDurban27 Nov 2024
Keshav MaharajSA14*221163.649not out3v SLGqeberha5 Dec 2024
Dane PatersonSA14821175.0011b AM Fernando3v SLGqeberha5 Dec 2024
Dhananjaya de SilvaSL14271051.856c AK Markram b D Paterson2v SAGqeberha5 Dec 2024
Kamindu MendisSL13203065.005c DG Bedingham b G Coetzee2v SADurban27 Nov 2024
Marco JansenSA13212061.908lbw b NGRP Jayasuriya1v SLDurban27 Nov 2024
CBRLS KumaraSL10*520200.0010not out2v SADurban27 Nov 2024
Kamindu MendisSL10280135.715c †K Verreynne b M Jansen4v SADurban27 Nov 2024
Wiaan MulderSA9*120175.007not out1v SLDurban27 Nov 2024
Dane PatersonSA9102090.0011c PHKD Mendis b CBRLS Kumara1v SLGqeberha5 Dec 2024
Aiden MarkramSA9112081.821c AD Mathews b AM Fernando1v SLDurban27 Nov 2024
Prabath JayasuriyaSL9191047.378c T Bavuma b KA Maharaj4v SAGqeberha5 Dec 2024
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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