Dashing Australian’s hot streak puts him alongside India’s captain as world’s best in limited-overs – but who’s top of the tree?
Warner challenging white-ball king Kohli
David Warner's astounding run of form in IPL10 has seen him rocket to the top of the run-scorers list in the tournament to date and is suddenly begging the question: is he the world's best batsman against the white ball?
Quick Single: Wizard Warner blasts epic IPL ton
In recent years, that mantle has been owned by Virat Kohli, who has dominated the 50 and 20-over formats both internationally and within the IPL.
And while the likes of AB de Villiers and Hashim Amla are also worthy contenders, the sheer volume of runs recently produced by Warner and Kohli pushes that pair to the top of the argument.
Quick Single: Warner switches up plan to get big results
Warner on Sunday night became the fourth player to post three IPL hundreds while he's also the leading run-scorer in the world in both ODI and IPL cricket since the beginning of last year.
Let's break down the run-scoring feats of Kohli and Warner since January 1, 2016 to get a better measure of where they're at against one another.
ODIs
Warner: 1755 runs at 65.00
Kohli: 924 runs at 84.00
Warner enjoyed a record-breaking run in 2016 with a remarkable seven centuries in ODI cricket – the equal-second most in a calendar year in history. Prior to this remarkable sequence, it would have been folly to even bracket him next to Kohli in one-day cricket; the Indian master run chaser already has 27 hundreds to his name, and scores them at the quickest rate of anyone, ever, while only last December the Australian conceded "it's probably the format that I struggled at for a little while". Kohli, however, presents a strong case himself: in just 13 ODI innings, he scored four hundreds and five fifties to maintain his incredible run of scoring in the format.
T20Is
Warner: 238 runs at 23.80
Kohli: 693 runs at 77.00
Kohli is the hands-down winner when it comes to T20 internationals, with the Indian master taking his side to last year's ICC World T20 semi-finals and finishing top run-scorer at that event. Against Australia last January, he blasted scores of 90no, 59no and 50, while he knocked Steve Smith's team out of the World T20 with a quite unbelievable 82no to snatch victory from the jaws of defeat. Warner, meanwhile, has underachieved in the format on the international stage, and passed 50 just once from 10 attempts in the specified period.
IPL
Warner: 1307 runs at 62.24
Kohli: 1192 runs at 66.22
Kohli broke new ground for the IPL last year, smashing the all-time run-scoring record with 973, which included four centuries, as he led Royal Challengers Bangalore to the final. He started late this year owing to a shoulder injury picked up in the Test series against Australia, and has produced three half-centuries in six innings without quite stamping his authority on the tournament as he did in 2016. Warner was the only batsman who went close to keeping pace with Kohli in IPL9 (his return of 848 runs was the second-most all-time) and the left-hander has carried on that form for Sunrisers Hyderabad this year, currently boasting possession of the Orange Cap after last night's century from 43 balls.
Combined totals
Warner: 3,300 runs at 56.89
Kohli: 2,809 runs at 73.92
The verdict
The unofficial title of 'White-ball King' is still Kohli's to lose, simply owing to his remarkable consistency across the board. Warner's certainly a close second at this point but the recent T20I returns of the dashing opener represent a notable blip on his otherwise stunning recent record.