Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
686751101133.33Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
54*635013108.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
43-1962226.31Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
37*261633231.25Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
33382732122.22New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
27-1622168.75Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
224628--78.57Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
2226155-146.66Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
2018114-181.81Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
2096-3333.33New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
194227--70.37Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
15167-2214.28New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
1330132-100.00New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
12-3-2400.00Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
11*1362-183.33Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
10*-6-1166.66Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
6*-51-120.00Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
6-8--75.00Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
61410--60.00New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
61061-100.00New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
585--100.00Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
5661-83.33New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
5911--45.45New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
4221-200.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
355--60.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
366--50.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
2105--40.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
2106--33.33Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
293--66.66Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
1*11--100.00New Zealandv South AfricaAuckland217 Feb 2017T20I # 595
1-2--50.00Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
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:

Barishal Division vs Rajshahi Division at Sylhet, National Cricket League T20 25th Match, Oct 6, 2025 [Twenty20]

Dhaka Metropolis vs Rangpur Division at Sylhet, National Cricket League T20 26th Match, Oct 6, 2025 [Twenty20]

Khulna Division vs Dhaka Division (and Dacca) at Sylhet, National Cricket League T20 24th Match, Oct 5, 2025 [Twenty20]