How Long Does an Online Cricket Match Take? Count Balls, Not Overs
The short answer
How long does an online cricket match take? If both players keep a steady pace, a 5-over match runs about 10 to 15 minutes, a 10-over match about 20 to 30 minutes, and a 20-over match about 40 to 60 minutes. Overs only tell you how many balls are coming. The clock is set by how fast the two of you deliver and play those balls, and in a browser there is no walk out to the middle, no field change made by hand and no innings interval to sit through.
That is the part almost every page about cricket match length gets wrong. They answer for the professional game, where a 20-over match eats three hours. Those numbers are useless when you are deciding whether you can fit a match in before dinner.
Why overs are the wrong unit
An over is six legal balls. That is all it is. In professional cricket the over became a rough proxy for time because so much happens around the balls: fielders walking across, a new bowler marking a run-up, the umpire signalling, drinks, a review. Strip that away and an over is just six inputs from each player.
So when you are working out how long does an online cricket match take, convert to balls before you do anything else. Both sides bat the full allotment, so the match total is double the per-side total:
- 5 overs: 30 balls per side, 60 balls in the match
- 10 overs: 60 balls per side, 120 balls in the match
- 20 overs: 120 balls per side, 240 balls in the match
Then pick a pace. Roughly ten seconds a ball is a comfortable rhythm for two people who know what they are doing: bowler picks a length, runs in, delivers, batter plays, result lands, next ball. At ten seconds a ball you get the floor:
- 5 overs: about 10 minutes of ball-by-ball play
- 10 overs: about 20 minutes
- 20 overs: about 40 minutes
Add somewhere between a fifth and a half on top for everything in the next section and you land on the ranges in the short answer. If one of you is brand new and studying the field between deliveries, double the per-ball figure instead and a 20-over match becomes an hour and a half. That is the biggest variable in the whole calculation, and it has nothing to do with the format you picked.
What actually adds the time
The ball-count floor assumes nothing interrupts. Four things always do, and they are why how long does an online cricket match take is answered with a range rather than a number.
Wickets
A wicket is a break in rhythm, not just a line on the scorecard. The bowler celebrates, the new batter settles, and in a 5-over game where you might lose three or four, that adds up proportionally more than it does across 20 overs. Short formats are not shorter in a straight line.
The changeover
Halfway through, the roles swap. One of you has been batting and now has to think like a bowler, which is a genuine mental gear change, and most pairs take a moment over it. In a real match this is a scheduled interval of ten or fifteen minutes. Online it is as long as the two of you want it to be, which is usually under a minute unless someone goes to make tea.
Your opponent
This is the honest one. You are playing a live 1v1 against a real person, so half of every ball is out of your hands. A distracted opponent, a shaky connection, or someone typing a long message in the in-match chat all stretch the match. A focused opponent who is already lining up the next delivery while you reset will finish a 10-over game faster than you expect.
Talking
In-match chat is part of why people come back, and it costs time. Nobody should optimise it away. Just budget for it: a chatty 10-over match is a 35-minute match, and that is fine.
Picking a format for the time you have
Work backwards from the clock instead of picking a format and hoping:
- Ten to fifteen minutes free, between meetings or before you leave: 5 overs. It is a real match with a real result, and it is short enough that losing the toss does not ruin your afternoon.
- Half an hour, a lunch break or a commute on good wifi: 10 overs. This is the sweet spot for most people. There is enough room to build an innings and enough pressure that the last two overs matter.
- An hour or more, both of you settled in for the evening: 20 overs. Field changes start to pay off, a bowler can set a batter up over three overs, and the game feels closest to the T20 cricket you watch.
One practical note: pick the format before you invite anyone. If you send a friend a private link for a 20-over game and they only have twenty minutes, one of you is going to be annoyed. Agree the length first, then play cricket online at whatever length you both actually have.
When you have ten minutes and nobody to play
You can also play the computer at three difficulties: Gully bot, Club bot and Academy bot. A bot match is usually faster than a human one for a simple reason, which is that you are never waiting on anyone. You set the pace for both ends.
Two things worth knowing before you lean on it. Bot results are rated at half weight and capped at a few per day, so you cannot grind them. And they can carry you no higher than Scale 3, the Club level. Everything above that needs real opponents, which is the whole point of a live game.
Compared with the real thing
The gap is worth seeing, because it explains where the time goes in professional cricket.
A men's T20 international is 240 balls, the same ball count as a 20-over match online. It is scheduled for about three hours, with each innings planned at roughly 85 minutes plus a short interval. That works out to something like 40 to 45 seconds of elapsed time per ball. A one-day international is 600 balls and runs most of a working day. A Test match is five days of up to 90 overs each and can still end without a result.
Online, the same 240 balls take about 40 minutes of actual play. You are not getting a watered-down version of cricket. You are getting the same number of decisions with the dead time removed.
Ratings, so the short ones still count
Match length does not stop a game from mattering. After five rated matches you get a Scale badge from 0 to 10, and beating stronger opponents moves you up faster than beating weaker ones. Repeated pairings against the same opponent are damped, so you cannot farm one friend into a high badge. If you are climbing, that means a steady run of 5-over matches against different people is a perfectly sensible route, and you can watch where you land on the leaderboard.
Start one now
It is free, there is nothing to download and nothing to install, it runs in the browser in 3D, and you can play in day or night conditions. Take a quick match against whoever is waiting, or send a private link to a friend. If you want your results rated and your badge tracked, create a free account first, and then pick your format by the clock rather than by habit.
Fifteen minutes is a match. That is the useful thing to know.