Live4th ODI · Ireland in Namibia 2026/27NAM85/6 (25)IRE298/8 (50)NAM need 214 runs in 150 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

South Africa tour of Sri Lanka 2021: Batting by format

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: South Africa tour of Sri Lanka 2021×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSAT20Is202133215359*153.00126121.43020171
Chamika KarunaratneSLT20Is20213325424*54.0045120.0000014
Praveen JayawickramaSLODIs202132232*-560.0000000
Reeza HendricksSAT20Is202133111256*56.0091123.08010102
Dinesh ChandimalSLT20Is20212217166*71.0062114.5201052
Aiden MarkramSAT20Is2021321694869.0052132.6900042
Chamika KarunaratneSLODIs2021331593629.506985.5100022
Temba BavumaSAODIs20211113838*-5371.7000010
George LindeSAODIs2021221271827.002993.1000030
Kagiso RabadaSAODIs20213212113*21.0020105.0000030
Keshav MaharajSAODIs2021321151515.001883.3300020
Dwaine PretoriusSAT20Is20213111010*-6166.6700010
Mahesh TheekshanaSLODIs20211111010*-2638.4600000
Tabraiz ShamsiSAODIs202131199*-1947.3700000
Wiaan MulderSAODIs202122175*7.001163.6400000
Dushmantha ChameeraSLT20Is202132132*3.00560.0000000
Kagiso RabadaSAT20Is202131100*-0-00000
Praveen JayawickramaSLT20Is202111100*-50.0000000
Charith AsalankaSLODIs20213301967765.3320297.03020134
Janneman MalanSAODIs202133016212154.0018587.57100141
Avishka FernandoSLODIs202133013611845.3314891.89100132
Aiden MarkramSAODIs20213301199639.6712396.7501065
Heinrich KlaasenSAODIs20213301014333.6788114.7700091
Dhananjaya de SilvaSLODIs2021330874429.0013066.9200070
Rassie van der DussenSAODIs2021330805926.678989.8901080
Kushal Janith PereraSLT20Is2021220693934.5058118.9700051
Reeza HendricksSAODIs2021220525126.006185.2501050
Dasun ShanakaSLODIs2021330493016.336279.0300040
Dasun ShanakaSLT20Is2021330441814.674891.6700031
Dushmantha ChameeraSLODIs2021330402913.336264.5200130
Minod BhanukaSLODIs2021220342717.005265.3800030
David MillerSAT20Is2021110262626.0015173.3300021
Andile PhehlukwayoSAODIs202133026178.674854.1700020
Bhanuka RajapaksaSLT20Is202133025208.3320125.0000141
Avishka FernandoSLT20Is2021220231211.5022104.5500020
Charith AsalankaSLT20Is2021220201410.003951.2800000
Kamindu MendisSLODIs2021110161616.002955.1700020
Wanindu HasarangaSLODIs20213301264.002060.0000000
Kyle VerreynneSAODIs2021110121212.002060.0000000
Kamindu MendisSLT20Is2021110101010.001662.5000000
Dinesh ChandimalSLODIs2021110999.001275.0000010
Wanindu HasarangaSLT20Is2021330842.671361.5400100
Dhananjaya de SilvaSLT20Is2021330642.001154.5500000
Akila DananjayaSLODIs2021220331.50475.0000100
Heinrich KlaasenSAT20Is2021310222.00450.0000000
Lahiru MadushankaSLT20Is2021110111.00333.3300000
Bhanuka RajapaksaSLODIs2021220000.0060.0000200
Mahesh TheekshanaSLT20Is2021310000.0020.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.