Virat Kohli has scored 43 ODI hundreds. Can you name the venue of every single one?

With 43 hundreds – six fewer than Sachin Tendulkar – Virat Kohli sits smugly on the list of most hundreds in the history of ODIs. Kohli has been playing ODIs for 14 years now, but all his hundreds – as of August 18, 2022 – have come between 2009 and 2018.

Can you name the venues of Kohli’s 43 ODI hundreds? Try to put in the name of the city or the ground, either should work. You have seven minutes.