Entertainment World’s largest cricket stadium hosts its first Test match By - February 26, 2021 0 859 Facebook Twitter Pinterest WhatsApp The world’s largest cricket stadium hosted its first Test match on Wednesday. The Narendra Modi Stadium in Ahmedabad, India, hosted the third in a four-match series between India and England, the first Test match it has hosted since its…