Batting Most Runs Career - last 2 years

Most runs for South Africa in ODIs - last 2 years

Most runs
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
2013-20231551557677017845.74700596.6421304771118
2016-202514213720587917050.24741279.3118296464115
2010-202517815445461113942.304447103.687249342144
2019-2025716512265713450.13305387.02617320650
2017-202577739237117537.04243697.33312423655
2016-2025706752279176*36.75264586.16512322076
2018-202560567214117443.691829117.05411220071
2019-202361588198311839.66200099.15311315780
2016-202548475184714443.97210587.7457218626
2017-202557523154313931.481464105.3954311756
2012-20235858-153713026.50180385.2427917244
2022-202540375149517046.71185780.5045113325
2019-202555552146811227.69176383.2638517929
2017-20256348910919427.97138378.88-658312
2016-20235148397910121.75115384.901236342
2018-20243838297410227.05126477.051721019
2016-202485571988369*23.23102785.97-257736
2022-202329291842101*30.07111475.581456916
2021-20232826-66012025.3877585.162237521
2023-20251614363711357.90609104.5916-5430
2020-2025191625339538.0758890.64-5-4111
2016-20258146164894916.3063876.64--53722
2023-202514141482119*37.0750395.8211-4518
2022-20252924546475*24.42436106.42-123422
2019-2025392734065016.91401101.24-133913
2015-2025106451840131*14.8550779.09--23012
2023-202599-33510337.2235394.9011-336
2022-2025311963326325.53305108.85-213415
2018-20233022732046*21.3333096.96--22612
2022-2025151443155031.50301104.65-1-327
2023-20241313-3066623.5336883.15-2-376
2017-2025252052766418.4033283.13-21274
2021-2023382892666014.0036473.07-131410
2023-2025992249112*35.5728288.29112138
2017-2025482452394012.5729281.84--1292
2025-202522-233150116.50232100.4311-216
2023-2025131021725821.50138124.63-111014
2024-2025551153104*38.2516692.161-165
2019-20242413314946*14.9021968.03---151
2024-202533-1329144.0014988.59-11106
2018-202567271612420*11.2723652.54--586
2022-20231471935215.5016656.02-1-61
2020-2024139174289.2512758.26--151
2023-2023147-57228.149063.33--141
2024-20252225540*-53103.77---61
2022-202525955229*13.006481.25--233
2021-202444-412410.257356.16---51
2019-2023227140106.665967.79--130
2016-20255515113911*9.756956.52--340
2022-2023731382519.006459.37---20
2023-202443-372612.334778.72--150
2019-2023104124188.004553.33---20
2018-2024251482273.667429.72--320
2021-2023852186*6.002475.00--120
2021-202473-17135.662373.91---20
2024-20244331310*-2454.16---00
2023-202332-1185.501764.70---00
2024-202563211811.001478.57---01
2023-202454310710.006116.39---00
2018-2025321858.006133.33---10
2024-202532-884.001266.66--101
2025-202511177*-977.77---00
2024-202421-555.002520.00---00
2025-202521-222.00366.66---00
2025-202511111*-250.00---00
2024-202422-110.50333.33--100
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Somerset vs Nottinghamshire at Nottingham, County Championship Division One 55th Match, Jul 29-Aug 1, 2025 [First-class]