Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG163/1 (25)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 cricket)

The most runs in a calendar year in men's cricket v Dolphins: 161 by Jon-Jon Smuts in 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Dolphins×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsWAR20162016221161107*161.0097165.981101012
Richard LeviCC201520153301508550.0076197.370201212
Dewald BrevisTIT202220224411435747.67109131.19010107
Theunis de BruynKNI20152015221142100142.0093152.69100109
Farhaan BehardienTIT2016201622213772*-73187.67020106
Reeza HendricksKNI201420144301326944.00104126.92020104
Mangaliso MosheleTIT201520153301238741.0076161.8401087
Richard LeviCC201420145501225424.4080152.50010156
Rilee RossouwKNI2013201322110561*105.0075140.00010114
Jon-Jon SmutsWAR201420144401045426.0084123.8101094
Reeza HendricksLIO20172017111102102*-72141.67100120
Richard LeviCC201320132219980*99.0069143.4801094
Quinton de KockLIO20132013110979797.0061159.0201038
Colin IngramWAR201420144419564*31.6779120.2501183
Heino KuhnTIT20142014330947631.3358162.0701076
Theunis de BruynTIT20222022440943223.5076123.68000104
Jonathan BirdWP20242024220935346.5068136.7601025
Hashim AmlaCC201720172219252*92.0055167.2701075
Farhaan BehardienKNI/BOL202220223339136*-79115.1900032
Dane VilasCC20132013221904790.0077116.8800053
Qaasim AdamsTIT20142014220907645.0065138.46010103
Albie MorkelTIT20152015331906745.0059152.5401058
Rassie van der DussenLIO201920192218769*87.0073119.1801054
JP DuminyCC201720172218685*86.0047182.9801085
Dean ElgarKNI/TIT201420143318552*42.5066128.7901063
Rivaldo MoonsamyTIT202420241118181*-47172.3401064
Tristan StubbsWAR202220221118080*-31258.0601038
Temba BavumaLIO201920192217852*78.0055141.8201062
Justin KempCC201420142227756*-45171.1101083
Ryan BaileyWAR20142014330764925.3362122.5800063
Henry DavidsTIT20152015330763525.3371107.0400061
Dean ElgarKNI201320132217561*75.0057131.5801082
Pite van BiljonKNI202120211117272*-54133.3301034
Theunis de BruynTIT201920191117272*-32225.0001055
Jean SymesLIO201420142217258*72.0071101.4101042
Farhaan BehardienTIT20142014330723124.0064112.5000061
Donavon FerreiraTIT20222022431724036.0046156.5200054
Ashwell PrinceWAR201320131117070*-55127.2701042
Jean du PlessisWAR202420241116969*-45153.3301044
Zubayr HamzaLIO20262026110666666.0038173.6801064
Temba BavumaLIO201420143316641*33.0051129.4100061
David WieseTIT20142014440664216.5050132.0000062
Stiaan van ZylCC20142014330644621.337288.8900050
Theunis de BruynKNI201620161116363*-41153.6601061
Jacques RudolphTIT201220121116262*-55112.7301051
Chris GayleLIO20142014220625631.0047131.9101072
Heino KuhnTIT20162016220623231.0046134.7800061
Patrick KrugerKNI201620162216234*62.0043144.1900092
Jonathan VandiarTIT20162016220614030.5048127.0800061
Quinton de KockTIT20152015330613820.3349124.49000100
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.