England Tests

India now home to world's biggest cricket stadium: 12 fabulous facts about Motera's 'Narendra Modi Stadium'

President Ram Nath Kovind on Wednesday inaugurated the world's largest cricket arena -- the refurbished Sardar Patel Stadium in Motera. Here is everything you need to know about the new feather in BCCI's cap.

published on : 24th February 2021