Top 10 players to watch in the South Africa tour of England ODI series 2025

CRICKET | September 01,2025

Harry Brook (England Captain)

Harry Brook played 29 ODI matches and scored 947 runs for England.

(Image: ESPNcricinfo)

Temba Bavuma (South Africa Captain)

Played 50 matches for South Africa and smashed 1931 ODI runs with a highest score of 144.

(Image: India TV News)

Kagiso Rabada (South Africa)

For South Africa, Rabada has played 106 ODI matches and has taken 168 wickets with a best bowling figure of 6/16.

(Image: News18)

Joe Root (England)

With a strike rate of 87.60, Joe Root has scored 7126 ODI runs in 180 matches for England.

(Image: India TV News)

Aiden Markram (South Africa)

As an all-rounder, Markram has smashed 2455 ODI runs and taken 20 wickets in 80 matches.

(Image: ESPNcricinfo)

Jofra Archer (England)

With a best bowling figure of 6/40, Jofra Archer took 54 ODI wickets in 31 matches.

(Image: News18)

David Miller (South Africa)

In 178 ODI matches, Miller has scored 4611 runs as a middle-order batsman for South Africa.

(Image: India Today)

Jos Buttler (England Wicket-keeper)

Buttler has smashed 5274 ODI runs in 190 matches with a highest score of 162 not out.

(Image: India TV News)

Keshav Maharaj (South Africa)

In 51 ODI matches, Keshav Maharaj has taken 64 wickets with a best bowling figure of 5/33 for South Africa.

(Image: The Citizen)

Marco Jansen (South Africa)

Jansen has taken 45 wickets and scored 464 runs for Sri Lanka in 29 ODI matches as an allrounder.

(Image: ESPNcricinfo)

Explore Ind vs Pak leads the list—9 other fixtures to circle on Asia Cup 2025. For more you can check out our more stories features button