Dinesh Mongia played 57 ODIs. (Source: Twitter)

All-rounder Dinesh Mongia announced retirement from all forms of the game. Mongia who was apart of the Indian that ended as runners-up in the World Cup 2003 played 57 ODIs.

He was an integral part in the domestic circuit as he struck 21 centuries in 121 matches.

Mongia also played for Lancashire and Leicestershire.