By Amisha Nirmal
March 04, 2025
1. Ben Duckett has scored 227 runs from 3 innings at an average of 75.66, including his highest score of 165 against Australia.
Rachin Ravindra has scored 226 runs from 3 innings at an average of 75.33, including 2 centuries.
Joe Root has scored 225 runs from 3 innings at an average of 75.00, including 1 century and 1 fifty.
Virat Kohli has scored 217 runs from 4 innings at an average of 72.33, including 1 century and 1 fifty.
Ibrahim Zadran has scored 216 runs from 3 innings at an average of 72.00, including his highest score of 177 against England, which is also a top score in ICC Champion Trophy.
Shreyas Iyer has scored 195 runs from 4 innings at an average of 48.75, including 2 fifties.
Rassie Van Der Dussen has scored 193 runs from 3 innings at an average of 96.50, including 3 fifties.
Tom Latham has scored 191 runs from 4 innings at an average of 63.66, including 1 century and 1 fifty.
Kane Williamson has scored 189 runs from 4 innings at an average of 47.25, including 1 century and 1 fifty.
Shubman Gill has scored 157 runs from 4 innings at an average of 52.33, including 1 century.