David Warner and Virat Kohli - (Source: AFP)Former Australia opener David Warner has sparked an interesting debate on social media after his latest tweet. The southpaw took to X, where he named his favourite batters in every format.Barmy Army started a trend, inviting fans to name their best batters across formats. David Warner joined the trend and namedropped his picks, which include two Indians.David Warner Ignores Virat Kohli, Joe Root In Best Batters ListInterestingly, Warner went for best players at present and namedropped Abhishek Sharma as the best T20I batter. He ignored Joe Root and rated Root's countryman Harry Brook as the best in Tests, and ignored Virat Kohli in ODIs. Instead, Warner rated Shubman Gill as the best player in the fifty-over format.It is worth noting that Shubman Gill is the No.1 ranked ODI batter in the world. On the other hand, Abhishek Sharma is 2nd on the list in T20Is, behind Ishan Kishan. Meanwhile, Harry Brook is ranked 1st on the Test batters ranking.David Warner @davidwarner31 Harry brook tests Gill ODI Abhishek Sharma t20s Is David Warner right about his choices?T20IsIn T20Is, Abhishek Sharma has been on a roll. The southpaw recently slammed a 30-ball century, which is the fastest among Test playing nations. Overall, Abhishek might be 2nd in the ICC rankings, but he has the 2nd most T20I runs in 2026 (811), behind Ishan Kishan (1005).Also Read: Rohit Sharma Goes Past Jacques Kallis: All Records He Made In India vs West Indies 3rd ODIOne thing about Abhishek is that he has been consistent. In 2025, Sharma scored 859 runs in T20Is, the most by an Indian that year.TestsIn Tests, Harry Brook has been doing great as well. The right-handed batter has scored 558 runs in 12 innings, the second-most by any player in 2026. Recently, England great Nasser Hussain also argued that Harry Brook is the best all-format player across the world.ODIsIn ODIs, Shubman Gill proved David Warner right in the ongoing ODI series against West Indies.The right-handed batter scored a century in the 1st ODI, followed by a double hundred in the 2nd ODI.Also Read: Indian PM Narendra Modi, HM Amit Shah Release Statement On India's Win vs Pakistan