ODI Matches played on Niranjan Shah Stadium, Rajkot (4)

11th January 2013 England in India 2012/13 1st ODIIndia v Englando3318
18th October 2015 South Africa in India 2015/16 3rd ODIIndia v South Africao3694
17th January 2020 Australia in India 2019/20 2nd ODIIndia v Australiao4232
27th September 2023 Australia in India 2023/24 3rd ODIIndia v Australiao4657