Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND96/0 (4.5)IND need 103 runs in 91 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK62/5 (14)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Warriors×At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Vaughn van JaarsveldDOL20192019111112112*-69162.32100125
Jacques SnymanKNI20222022110909090.0052173.08010103
Heino KuhnNW20222022110787878.0057136.8401062
Theunis de BruynKNI201720171117878*-48162.5001036
Richard LeviCC20142014110767676.0053143.4001056
Mangaliso MosheleLIO20162016220744937.0052142.3100062
CP KlijnhansKNI202220221116767*-54124.0701071
Andrew PuttickCC20142014110656565.0050130.0001042
Mangaliso MosheleTIT201520151116565*-36180.5601072
David MillerKNI201720171116262*-47131.9101073
Reeza HendricksLIO20222022110616161.0041148.7801090
Dean ElgarKNI201320131116161*-60101.6701024
Donavon FerreiraTIT202220221116060*-40150.0001080
David MillerDOL20222022110585858.0026223.0801026
Stiaan van ZylCC20122012110585858.0041141.4601024
Cody ChettyDOL20142014220583929.0036161.1100053
Morné van WykDOL20172017110575757.0044129.5501040
Jonathan VandiarLIO201220121115656*-53105.6601050
Rassie van der DussenLIO20152015110565656.0044127.2701032
Andrew PuttickCC20122012110555555.0052105.7701022
Morné van WykDOL20142014220534526.5039135.9000053
Grant RoelofsenDOL20222022110505050.0030166.6701072
Rassie van der DussenLIO20162016220502925.0040125.0000042
Albie MorkelTIT201320131114646*-17270.5900053
JP DuminyCC20142014110454545.0045100.0000030
Cameron DelportDOL20142014220453422.5027166.6700043
Henry DavidsTIT20152015110414141.0030136.6700051
Richard LeviWP20222022110404040.0017235.2900053
M CopelandBOL20222022110404040.0038105.2600030
Jonathan BirdWP20222022110393939.0026150.0000041
Bryce ParsonsDOL20222022110393939.0031125.8100031
Dominic HendricksLIO20162016110383838.004879.1700020
Justin OntongCC20142014221383738.0030126.6700031
Patrick KrugerKNI20162016110373737.0026142.3100070
Quinton de KockTIT20152015110343434.0031109.6800050
George LindeWP202220221113434*-24141.6700011
Dane VilasWP202220221113333*-27122.2200021
Sibonelo MakhanyaDOL20172017110333333.0024137.5000050
Kieron PollardCC201420141113232*-15213.3300023
Reeza HendricksLIO20162016110323232.0032100.0000040
Vaughn van JaarsveldDOL20142014220322816.004276.1900010
Neil McKenzieLIO201220121113131*-29106.9000040
Thami TsolekileLIO20152015110303030.0028107.1400020
Christiaan JonkerBOL20222022110303030.0025120.0000022
Delano PotgieterNW20222022110292929.0022131.8200003
Andile PhehlukwayoDOL202220221112828*-16175.0000012
Ferisco AdamsBOL20222022110272727.0017158.8200031
Clyde FortuinBOL20222022110272727.0017158.8200050
Alviro PetersenLIO20122012110262626.0016162.5000041
Stiaan van ZylCC20142014110262626.0014185.7100060
Page 1Next

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