In the India cricket team, Dinesh Mongia bats left handedly and bowls slow left arm orthodox. Punjab, Leicestershire, Lancashire and Chandigarh Lions are his other teams.
Mongia debuted in One day Internationals on 28th March 2001 at Pune and the opponent was Australia. He was assigned the No. 6 batting position and he scored 2 runs in 6 balls. Australia won this match by 8 wickets with 29 deliveries to spare. Mongia played in just one Twenty20 International on 1st December 2006 at Johannesburg against South Africa. While fielding, he took 1 catch. He scored 38 runs in 45 balls at the No. 3 batting spot. India won this match by 6 wickets with 1 ball remaining.
Mongia hit 1 hundred, 4 fifties, 8 sixers and 122 boundaries and took 21 catches in 57 One day Internationals. Overall, he piled up 1230 runs at a batting average of 27.95 and batting strike rate of 71.47. His highest score was 159 not out. He has accumulated 8028 runs in first class cricket in the 121 matches he has participated in. His batting average was 48.95 and his highest score was an unbeaten 308. He has taken 122 catches and has hit 27 centuries and 28 half centuries.