In his last 7 World Cup innings, J Bairstow generated an average of 70 points.
In 2023, Jos Buttler provided an average of 74 points.
In his last 12 innings, H Klaasen has hit 588 runs.
Against England, de Kock has collected 902 runs at 60.
In 2023, D Malan has scored the most runs (777 at 71) for England.
Meanwhile, Joe Root loves batting on Indian pitches: 465 runs at 58.
While chasing, T Bavuma has hit 440 runs at 88 this year.
Against England, D Miller has hit 5 fifties in 9 innings.
5 of Markram’s 6 50-plus scores this year came when South Africa batted first.
A Rashid has taken 22 wickets in his last 11 ODIs.
In his last 6 outings, R Topley gave an average of 55 points.
K Rabada has scalped 16 wickets in 8 matches this year and 20 wickets in 9 matches against England.