In a one-day international (ODI) cricket match, assuming no extras (no wides, no no-balls, no overthrows) and considering a realistic but ideal scenario, what is the maximum number of runs a batsman can score?
Note: Assuming a 50-over match with 300 legal deliveries and no extras or overthrows, the batsman can score boundaries, including sixes. The batsman must retain the strike through the appropriate number of runs on the final ball of each over. The scenario assumes an ideal situation with perfect coordination and is focused on maximising the runs scored by a single batsman.

Check if you were right - full answer with solution below.
Solution:
Overs 1 to 49 :
- On each over, the batsman hits five sixes (5 × 6 = 30 runs).
- On the 6th ball, he takes 3 runs to retain the strike.
- Total per over = 30 + 3 = 33 runs
- So, runs = 49 × (6 × 5 + 3 ) = 1617 runs
50th Over :
Hits six sixes in a row = 6 × 6 = 36 runs
Total Runs = 1617 + 36 = 1653