Cricket Match — Puzzle for Interview rounds

Question :

In a one day international cricket match, considering no extras(no wides, no ‘no’ balls, etc.) and no overthrows.

What is the maximum number of runs that a batsman can score in an ideal case ?

Note: “Here we assume ideal and little practical scenario. We assume that batsman can not run for more than 3 runs in a ball, as otherwise there is no limit, he can run infinite runs(theoretically) in a ball, as far as opposite team does not catch the ball.”

Solution :

1653 runs.

From Over 1 to 49:

1st ball:- 6 runs(hit six)

2nd ball:- 6 runs(hit six)

3rd ball:- 6 runs(hit six)

4th ball:- 6 runs(hit six)

5th ball:- 6 runs(hit six)

6th ball:- 3 runs(took 3 runs between the wickets and take back the strike)

= 49*(6*5+3)

50th Over:

Hit six sixes in a row.

= 6*6


49*(6*5+3)+(6*6)= 1653 runs

Thanks for Reading

Placewit grows the best engineers by providing an interactive classroom experience and by helping them develop their skills and get placed in amazing companies.

Learn more at Placewit. Follow us on Instagram and Facebook for daily learning.




Upskilling students for tech placements!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium


Matthew Stafford/Jared Goff Trade Reaction

Who was the first captain of Indian Test Team? CK Nayudu was the first

Referral program!

Welcome to Week 9 of The OSG Report!

🏒Hockey Stathead: December 14, 2019🏒

🏀Men’s College Basketball Stathead: 02/20/21🏀

🏀Men’s College Basketball Stathead: 02/05/21🏀 — LIU’s Eral Penn 33/20

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Upskilling students for tech placements!

More from Medium

King and Poison Puzzle

LeetCode 146. LRU Cache

Graph Algorithms

Oracle Interview Experience (On-Campus)