- Six batters scored over 800 ODI runs without a single six.
- Manoj Prabhakar leads with 1858 runs, followed by Dion Ibrahim.
- Geoffrey Boycott, Thilina Kandamby, and Thilan Samaraweera also achieved this.
ODI Stats: Modern day cricket is dominated by towering sixes and fearless strokeplay. Batters today often look to clear the ropes from the very first ball. However, there was a time when timing, placement, patience and smart running between the wickets defined success in limited-overs cricket. Interestingly, several batters managed to score more than 800 ODI runs without smashing even a single six in their careers. Here’s a look at six cricketers who built impressive ODI records despite never sending the ball over the boundary rope.
Manoj Prabhakar Leads This Unique List
Former Indian all rounder Manoj Prabhakar sits at the top of this unusual record chart. Representing India in 130 ODIs, Prabhakar accumulated 1858 runs without hitting a single six. Known for his disciplined batting approach, he often played the role of a stabiliser at the top of the order. His ODI career also included two centuries and 11 half centuries.
Zimbabwe’s Dion Ibrahim occupies the second position. In 82 ODIs, Ibrahim scored 1443 runs, with a highest score of 121. He earned praise for his technically solid batting and his ability to spend long periods at the crease.
England great Geoffrey Boycott also features on the list. Widely regarded as one of cricket’s most patient batters, Boycott scored 1082 runs in 36 ODIs without hitting a six. His game relied heavily on timing, placement, and rotating strike rather than aggressive power-hitting.
READ MORE | Krunal, Bhuvneshwar fire RCB to top of IPL points table with nervy win; Mumbai Indians knocked out
Sri Lankan Duo Also Feature Among Top Names
Sri Lanka’s Thilina Kandamby scored 870 ODI runs in 39 matches without clearing the boundary once. The left handed batter was known for calm and composed innings in the middle order.
Another Sri Lankan batter, Thilan Samaraweera, also makes the list. Samaraweera registered 862 runs in 53 ODIs and built a reputation as a dependable batter, especially in pressure situations.
Former Australian opener Steve Smith completes the top six. He scored 861 runs in just 28 ODIs between 1983 and 1985. Despite enjoying a relatively short ODI career, Smith managed to score two centuries through elegant strokeplay and precise timing.
These batters proved that success in ODI cricket is not always about brute force. Long before six hitting became the norm, players relied on strong technique, patience and intelligent shot selection to build memorable careers.
READ MORE | FC Barcelona Clinch La Liga Title With 2-0 Win Over Real Madrid

