Batting Most Runs Series - last 2 years

Most runs in a series for South Africa in ODIs - last 2 years

Most runs in a series
Player
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
1010-59417459.40555107.024--5721
ICC Cricket World Cup (in India), 2023/24
1010144813349.7753084.5222-398
ICC Cricket World Cup (in India), 2023/24
1010140610645.11366110.9213-449
ICC Cricket World Cup (in India), 2023/24
1010137310941.44280133.2111-2819
ICC Cricket World Cup (in India), 2023/24
1010235610144.50330107.8711-2520
ICC Cricket World Cup (in India), 2023/24
77235011570.00300116.662--2916
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
77134113256.8335296.8712-288
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-27817092.66266104.512--299
West Indies in Ireland ODI Series, 2025
33-2649788.00214123.36-3-278
Pakistan in South Africa ODI Series, 2024/25
77-26010037.1428690.90111383
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
55-24317448.60153158.821-11816
Australia in South Africa ODI Series, 2023/24
22-233150116.50232100.4311-216
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
331228119*114.0023198.7011-1711
India in South Africa ODI Series, 2023/24
551225102*56.25194115.9711-217
Australia in South Africa ODI Series, 2023/24
332218128*218.00211103.3111-223
England in West Indies ODI Series, 2024/25
441217114*72.3324688.21111244
Australia in South Africa ODI Series, 2023/24
331211112*105.5021299.5211-117
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
55-2108242.0024187.13-1-274
Australia in South Africa ODI Series, 2023/24
331207120*103.50206100.4811-166
Pakistan in West Indies ODI Series, 2025
33220480204.00190107.36-3-1610
West Indies in Sri Lanka ODI Series, 2024/25
55120282*50.50181111.60-21168
Australia in South Africa ODI Series, 2023/24
33119372*96.5019996.98-3-137
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
331192109*96.00161119.2511-119
England in West Indies ODI Series, 2023/24
33116711383.50128130.461--1310
Bangladesh in West Indies ODI Series, 2024/25
77-1646623.4219683.67-22205
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-1619553.6617293.60-1-192
Bangladesh in West Indies ODI Series, 2024/25
98315775*31.40142110.56-1199
ICC Cricket World Cup (in India), 2023/24
33-15410351.3316692.771--180
West Indies in England ODI Series, 2025
33-14710349.00143102.791--161
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
88-1453518.1219773.60--1183
ICC Cricket World Cup (in India), 2023/24
33-13910246.3318375.951--171
England in West Indies ODI Series, 2024/25
3311385369.00130106.15-1-116
Pakistan in West Indies ODI Series, 2025
33-1388846.0018176.24-1-83
West Indies in Australia ODI Series, 2023/24
33-1359145.0014692.46-1-104
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
54-1344733.50107125.23---117
Australia in South Africa ODI Series, 2023/24
3311295064.5076169.73-1-164
West Indies in Ireland ODI Series, 2025
332128117128.0014787.071--84
England in West Indies ODI Series, 2024/25
33-1267542.0013791.97-1-143
West Indies in Ireland ODI Series, 2025
332121100*121.0087139.081--115
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33-1179439.0092127.17-1-79
England in West Indies ODI Series, 2024/25
44-1176229.2514879.05-1-113
Australia in South Africa ODI Series, 2023/24
22-1168758.0014580.00-1-91
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-1156638.3313088.46-1-162
England in West Indies ODI Series, 2023/24
22-1145857.0014777.55-2-91
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
33111163*55.5013482.83-1-73
India in West Indies ODI Series, 2023
3311084854.0072150.00---116
England in West Indies ODI Series, 2023/24
33-1085836.0072150.00-1-710
West Indies in Ireland ODI Series, 2025
3311068653.0011592.17-1-45
Bangladesh in West Indies ODI Series, 2024/25
33-1068235.33103102.91-1-124
Bangladesh in West Indies ODI Series, 2024/25
22-1056752.50100105.00-1-110
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
111104104*-83125.301--64
Bangladesh in West Indies ODI Series, 2024/25
33-1046034.6612285.24-1-76
Pakistan in West Indies ODI Series, 2025
33-1037834.3388117.04-1184
West Indies in England ODI Series, 2025
111102102*-61167.211--94
West Indies in Sri Lanka ODI Series, 2024/25
22-1028251.0011985.71-1-160
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
63-1005533.3311190.09-1-71
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-996333.0074133.78-1-124
West Indies in England ODI Series, 2025
22-978548.5094103.19-1-103
ICC Cricket World Cup (in India), 2023/24
33-965932.0013471.64-1-90
West Indies in Australia ODI Series, 2023/24
33-933431.0088105.68---113
Pakistan in South Africa ODI Series, 2024/25
3319269*46.0010290.19-1-53
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
11-919191.009397.84-1-94
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
11-878787.0056155.35-1-113
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
331865543.0010581.90-1-72
West Indies in Ireland ODI Series, 2025
33-855928.3310184.15-1-130
West Indies in England ODI Series, 2025
3218352*83.0065127.69-1-91
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
65-825616.4013660.29-1-101
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
33-753525.0011167.56---51
Pakistan in South Africa ODI Series, 2024/25
33-726324.009278.26-1-72
England in West Indies ODI Series, 2023/24
33-715223.6611362.83-11100
India in South Africa ODI Series, 2023/24
11-707070.007198.59-1-92
West Indies in England ODI Series, 2025
33-704523.339276.08---53
Pakistan in West Indies ODI Series, 2025
2226943*-55125.45---43
Pakistan in West Indies ODI Series, 2025
33-683122.669373.11---43
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
22-673933.507984.81---80
Australia in South Africa ODI Series, 2023/24
22-676433.5063106.34-1-110
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/25
22-666433.0066100.00-1-51
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
33-663522.009668.75---62
Pakistan in South Africa ODI Series, 2024/25
33-665022.009966.66-1161
England in West Indies ODI Series, 2023/24
22-654932.509369.89---54
Bangladesh in West Indies ODI Series, 2024/25
33-634121.0051123.52---73
West Indies in England ODI Series, 2025
33-633021.0012650.00---50
Pakistan in West Indies ODI Series, 2025
43-623620.666595.38--180
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
22-603830.007580.00---71
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
33-603220.007777.92---61
India in West Indies ODI Series, 2023
1063594019.668073.75---71
ICC Cricket World Cup (in India), 2023/24
31-545454.0036150.00-1-43
England in West Indies ODI Series, 2024/25
22-544327.0052103.84---41
Ireland v South Africa ODI Series (in United Arab Emirates), 2024/25
32-545227.009159.34-1-51
Afghanistan v South Africa ODI Series (in United Arab Emirates), 2024
2215448*54.007770.12---50
India in West Indies ODI Series, 2023
84-542213.507869.23---41
ICC Cricket World Cup (in India), 2023/24
33-533517.666680.30---71
England in West Indies ODI Series, 2023/24
5415246*17.3339133.33---42
ICC Cricket World Cup Qualifier (in Zimbabwe), 2023
3115050*-6181.96-1-60
West Indies in Sri Lanka ODI Series, 2024/25
331503625.006478.12---41
India in South Africa ODI Series, 2023/24
33-483216.008556.47---50
West Indies in Australia ODI Series, 2023/24
33-461615.336274.19---70
West Indies in Sri Lanka ODI Series, 2024/25
2214544*45.0036125.00---31
Pakistan Tri-Nation Series (New Zealand, Pakistan, South Africa), 2024/25
33-452915.008751.72---21
West Indies in Australia ODI Series, 2023/24
3114444*-31141.93---33
Bangladesh in West Indies ODI Series, 2024/25
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Welsh Fire (Men) vs Northern Superchargers (Men) at Leeds, The Hundred Men's Competition 3rd Match, Aug 7, 2025 [Twenty20]

Lancashire vs Yorkshire at Leeds, Vitality Blast Men North Group, Jul 17, 2025 [Twenty20]

Yorkshire vs Derbyshire at Leeds, Vitality Blast Men North Group, Jul 13, 2025 [Twenty20]