Most runs in an innings in WTC history

By Akshay
July 04, 2025

David Warner played an unbeaten innings of 335 runs in the Test match against Pakistan in 2019.

Harry Brooke played an innings of 317 runs in the Test match against Pakistan in the year 2024.

Shubman Gill played an innings of 269 runs in the Test match against England in the year 2025.

Jack Crowley played an innings of 267 runs in the Test match against Pakistan in 2020.

Joe Root played an innings of 262 runs in the Test match against Pakistan in the year 2024.

Ryan Rickelton played an innings of 259 runs in the Test match against Pakistan in the year 2025.

Virat Kohli played an unbeaten inning of 254 runs in the Test match against South Africa in 2019.

Tom Latham played an innings of 252 runs in the Test match against Bangladesh in the year 2022.

Kane Williamson played an innings of 251 runs in the Test match against West Indies in 2020.

Dimuth Karunaratne played an innings of 244 runs in the Test match against Bangladesh in the year 2021.

See More Stories