🏏Cricket Legends
hardWho is the only player to have scored a century in all three formats of international cricket — Tests, ODIs and T20Is?
✓Kevin Pietersen
BBrendon McCullum
CAB de Villiers
DVirat Kohli
Answer Explanation
Kevin Pietersen was the first player to score a century in all three international formats (Tests, ODIs and T20Is), a feat later matched by many others. He holds a T20I century (116* vs SA, 2010), ODI 100s and multiple Test 100s.