Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
175179126177138.88South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
13119012767103.14Englandv South AfricaKimberley1 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
11818911476103.50Englandv South AfricaKimberley1 Feb 2023ODI # 4514
11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
94*1548183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
911026164149.18South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
90*1307981113.92South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
801017574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
801026272129.03South Africav EnglandKimberley1 Feb 2023ODI # 4514
729672111100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
61106697388.40Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
5988559-107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
58*693723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
5390564194.64South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5278616-85.24South Africav EnglandKimberley1 Feb 2023ODI # 4514
51*483971130.76South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
51674561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
49704332113.95South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
48-2653184.61South Africav West IndiesEast London18 Mar 2023ODI # 4540
488471-367.60Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
4788498-95.91Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
46-492393.87West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
4559534384.90Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
43-3352130.30South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
42413341127.27Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
41282324178.26Englandv South AfricaKimberley1 Feb 2023ODI # 4514
39603512111.42South Africav EnglandKimberley1 Feb 2023ODI # 4514
39-415-95.12West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3953411395.12West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
38763831100.00South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
3764415190.24South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
3678424-85.71Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
36412841128.57South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
36-2652138.46West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3661433-83.72West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
35362751129.62South Africav EnglandKimberley1 Feb 2023ODI # 4514
34542931117.24South Africav EnglandKimberley1 Feb 2023ODI # 4514
32*392911110.34South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
31502841110.71South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
3163416-75.60South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
303832-293.75South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
30-294-103.44West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
2971363-80.55Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
28301713164.70Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
2833214-133.33South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
2731193-142.10South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
27-264-103.84South Africav West IndiesEast London18 Mar 2023ODI # 4540
25-263196.15South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2570402-62.50South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
21-223-95.45South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2117185-116.66Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
2064321-62.50Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
1851242-75.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1845272-66.66Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
174421-180.95Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
17-143-121.42South Africav West IndiesEast London18 Mar 2023ODI # 4540
17-17-2100.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1729173-100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1766332-51.51Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
1633271-59.25West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
15-201-75.00West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
14*29171-82.35Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1412162-87.50Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
14-16-187.50South Africav West IndiesEast London18 Mar 2023ODI # 4540
14-83-175.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1435221163.63West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1436231-60.86West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
13*-1011130.00West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
1332191-68.42South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
138711185.71South Africav EnglandKimberley1 Feb 2023ODI # 4514
12*-23-152.17South Africav West IndiesEast London18 Mar 2023ODI # 4540
1239151180.00Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
1219122-100.00South Africav EnglandKimberley1 Feb 2023ODI # 4514
122315-180.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
11*95-1220.00Englandv South AfricaKimberley1 Feb 2023ODI # 4514
11*2313--84.61South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
1125171-64.70Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1185-1220.00Englandv South AfricaKimberley1 Feb 2023ODI # 4514
9*138--112.50Englandv South AfricaKimberley1 Feb 2023ODI # 4514
930191-47.36Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
920212-42.85South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
81192-88.88Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
8-111-72.72South Africav West IndiesEast London18 Mar 2023ODI # 4540
84625--32.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
837191-42.10South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
71412--58.33Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
71512-158.33Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
61491-66.66Englandv South AfricaKimberley1 Feb 2023ODI # 4514
6-10--60.00South Africav West IndiesEast London18 Mar 2023ODI # 4540
61815--40.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
619121-50.00South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
5*841-125.00South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5*1121-250.00South Africav EnglandKimberley1 Feb 2023ODI # 4514
5148--62.50South Africav EnglandKimberley1 Feb 2023ODI # 4514
51610--50.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs New Zealand at Wellington, England in New Zealand 3rd ODI, Nov 1, 2025 [ODI]

Nepal vs United States of America at ICCA Dubai, ICC Men's Cricket World Cup League 2 88th Match, Nov 1, 2025 [ODI # 4922 - Live]
>> 119/3 (26.0 ov, Milind Kumar 18*, SR Mukkamalla 23*, S Lamichhane 1/16)

Nepal vs United Arab Emirates at ICCA Dubai, ICC Men's Cricket World Cup League 2 87th Match, Oct 30, 2025 [ODI # 4920]