Root and Buttler share the top two spots in the runs chart, while Amir moved to the top of the wickets chart.
Both Afghanistan and Sri Lanka are looking for their first win in the tournament after having endured heavy defeats against Australia and New Zealand in their opening matches.
England and Pakistan will face each other in Match 6 of the ICC World Cup 2019 at Trent Bridge, Nottingham on June 3.
Bangladesh beat South Africa by 21 runs in Match No. 5 of the ICC World Cup 2019; David Wiese and Philip Salt help Sussex gain command over Middlesex; India A need three wickets to win against Sri Lanka A; World-record pitch to be used for England v Pakistan at Trent Bridge.
Van der Dussen he currently tops the chart of most run scorers followed by teammate de Kock. Tahir is at second place on the bowlers' list with 4 wickets at an average of 29.50.
England lead the head-to-head tally 53-31 in ODI cricket, but the teams are tied 4-4 in World Cup encounters.
South Africa will face Bangladesh in Match 5 of the ICC World Cup 2019 at The Oval, London, on June 2.
New Zealand and Australia won their respective matches in the World Cup.
David Warner is now leading the chart with 89 runs. Matt Henry, Pat Cummins and Adam Zampa took 3 wickets each.
On June 2 at The Oval, Bangladesh will play their first match of ICC World Cup 2019, against South Africa.