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, no extras or overthrows, and excluding boundaries, batsmen can run a maximum of 3 runs per ball; the batsman retains strike after each over. The scenario is ideal and practical, focused on maximising runs with perfect coordination.

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