Multiple choice general knowledge sports Which player has scored most runs through boundaries in an innings? Vivian Richards Sourav Ganguly Kapil Dev Gary Kirsten Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sourav Ganguly scored the most runs through boundaries in an innings during his 183 against Sri Lanka in 1999 World Cup, with a high percentage of runs coming from fours and sixes.