Live6th Match · Pakistan ODI Tri-Series 2026/27SL5/0 (1.4)ENG386/5 (50)SL need 382 runs in 290 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 Boland: 111 by Grant Roelofsen in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Boland×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Grant RoelofsenDOL202220223301116637.0094118.09010122
Reeza HendricksLIO2024202422110072*100.0068147.0601075
Meeka-eel PrinceNW202420241118383*-55150.9101083
Raynard van TonderKNI20222022220834541.5061136.0700083
Kashief JosephWP20262026110828282.0041200.0001046
Richard LeviWP20222022220816740.5046176.09010104
Quinton de KockTIT20222022220817240.5066122.7301071
Gihahn CloeteKNI/TIT20222022220765338.0064118.75010111
Jacques SnymanKNI20222022220765338.0043176.7401074
Ryan RickeltonLIO20242024110757575.0039192.3101065
Dwaine PretoriusNW202220221117474*-51145.1001035
Matthew BreetzkeWAR202220222217261*72.0046156.5201072
Heinrich KlaasenTIT202420241117171*-32221.8801055
Cole AbrahamsKNI20262026110666666.0050132.0001061
George LindeWP20222022331623931.006693.9400051
Heino KuhnNW20222022110585858.0044131.8201042
Ronan HermannES20262026110545454.0047114.8901050
George Van HeerdenKNI20262026110535353.0042126.1901032
Vihan PretoriusSA-E202620261115353*-43123.2601051
CP KlijnhansKNI20222022110525252.0047110.6401061
Jordan HermannWAR20222022110525252.0044118.1801060
Jurie SnymanES20262026110525252.0032162.5001052
Patrick KrugerWAR20242024110515151.0028182.1401053
Donavon FerreiraTIT202220222214927*49.0030163.3300032
Tristan StubbsWAR20222022110474747.0030156.6700033
Reeza HendricksLIO20222022110464646.0039117.9500041
Lesego SenokwaneNW20222022210464646.0043106.9800050
Wesley MarshallNW20222022220463423.0029158.6200062
Ruben du ToitMPU20262026110454545.0040112.5000032
Daniel SmithWP202620261114444*-36122.2200030
Khaya ZondoDOL20222022330442414.6739112.8200030
Jason SmithDOL20222022331442222.0044100.0000030
Rassie van der DussenLIO202420241114242*-22190.9100032
Aviwe MgijimaWP202220222214226*42.0033127.2700022
Wihan LubbeWAR20222022220413520.5029141.3800032
Cameron ShekletonKI20262026110393939.0029134.4800041
Delano PotgieterNW202220222213937*39.0032121.8800022
Rivaldo MoonsamyTIT20242024110383838.0021180.9500042
Divan de VilliersSA-E202620261113838*-28135.7100050
Sibonelo MakhanyaTIT20222022210373737.0032115.6300041
Zubayr HamzaLIO20242024110373737.004582.2200020
Gavin KaplanWP20222022220373118.503994.8700020
Janneman MalanNW20242024110353535.0028125.0000021
Bryce ParsonsDOL20242024110343434.0016212.5000070
Jean du PlessisWAR20242024110343434.0031109.6800010
Aubrey SwanepoelKNI202220221113333*-23143.4800021
Lesiba NgoepeNW20242024110323232.0019168.4200012
Diego RosierWAR20222022110313131.0022140.9100021
Dayyaan GaliemTIT20262026110313131.0024129.1700040
Tiaan BritsSA-E20262026110313131.003491.1800020
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.