Updating Ball by Ball
Whether you are following Pakistan in a Test series abroad or watching your PSL team chase a target at Gaddafi Stadium, 999p999 keeps you connected with real-time scorecards, over summaries and match commentary – all in one place, completely free for every registered member.
Sample scorecards showing the display format on 999p999. Live data updates automatically.
Scorecards above are illustrative. Live data on 999p999 updates automatically after every delivery.
For a Pakistani cricket fan, there is nothing quite as frustrating as trying to follow a match when you cannot get to a TV. You are at work, on the bus, or sitting in a meeting while Pakistan is batting in a crucial chase, and you are refreshing five different apps hoping one of them will load faster than the others. That is exactly the problem that 999p999 has set out to fix.
The live cricket score centre on 999p999 pulls ball-by-ball data and presents it in a clean, mobile-first format that loads instantly even on slower connections. You will see the current score, the over-by-over breakdown, which batsmen are currently at the crease, how many overs each bowler has sent down, the current run rate and the required run rate for the chasing team. All of this updates after every single delivery, not once per over or once per minute.
What makes the 999p999 score centre genuinely different from a generic score app is the connection to live betting. Every scorecard has a direct link to the matching betting market. If you are watching Pakistan collapse in the middle overs and you think the lower order can mount a recovery, you can move from the scorecard to the in-play betting market in a single tap. The score data and the betting odds are presented side by side so you never lose context.
Coverage extends well beyond Pakistan internationals. The 999p999 score centre tracks all PSL fixtures from the group stage to the final, Asia Cup matches, ICC tournament games, bilateral series involving the major Test nations, IPL during its season window and Big Bash League games in the Australian summer. If cricket is being played at an international or top domestic level, you will almost certainly find it listed here.
Access to live scores on 999p999 is completely free for all registered members. There is no premium tier or subscription required to see ball-by-ball data. Simply log in, navigate to Live Cricket Score from the top menu, and every live and upcoming fixture is right there on the screen.
Every delivery recorded – runs scored, extras, dismissals, dot balls and boundaries, all shown as a visual over timeline.
Full scorecard for each innings showing every batsman's runs, balls faced, strike rate, fours and sixes, plus each bowler's figures.
Current run rate (CRR) and required run rate (RRR) displayed clearly so you can instantly gauge how the chase is progressing.
A collapsible over log showing runs per over across the full innings. Quickly identify which period of play changed the match.
Upcoming fixtures shown with venue, start time in PKT, series context and toss time so you are always prepared before a match begins.
Every live scorecard on 999p999 links directly to the corresponding in-play betting market with one tap – no searching required.
Sample standings table shown in the 999p999 score centre during active tournaments.
| # | Team | P | W | L | N/R | Pts | NRR | Form |
|---|---|---|---|---|---|---|---|---|
| 1 | Lahore Qalandars | 10 | 8 | 2 | 0 | 16 | +0.842 | W W W W L |
| 2 | Multan Sultans | 10 | 7 | 3 | 0 | 14 | +0.511 | W W L W W |
| 3 | Karachi Kings | 10 | 6 | 4 | 0 | 12 | +0.178 | L W W L W |
| 4 | Islamabad United | 10 | 5 | 5 | 0 | 10 | -0.094 | W L L W W |
| 5 | Peshawar Zalmi | 10 | 3 | 7 | 0 | 6 | -0.336 | L L W L L |
| 6 | Quetta Gladiators | 10 | 1 | 9 | 0 | 2 | -1.101 | L L L L L |
Sample standings for illustration only. Live points table on 999p999 updates after every match result.
For anyone new to following cricket online, the scorecard can look a little overwhelming at first. There are numbers everywhere and abbreviations that are not always self-explanatory. Here is a quick breakdown of what you will see on every live scorecard at 999p999.
The main score line – shown as runs/wickets (overs). So "187/4 (32.2)" means the batting team has scored 187 runs and lost 4 wickets in 32 overs and 2 balls. Simple enough.
CRR and RRR – CRR is the Current Run Rate – how many runs per over the batting team is currently scoring. RRR is the Required Run Rate – how many runs per over they need to win from here. If the RRR is significantly higher than the CRR and many overs have passed, the fielding team has the upper hand.
The over ticker – shown on 999p999 as coloured balls representing each delivery in the current over. Yellow means a four, bold yellow means a six, red means a wicket and grey means a dot ball. This gives you an instant visual sense of how the current over is going.
Batting card – lists each batsman, their runs scored, balls faced, strike rate and how they were dismissed. "b" means bowled, "c" means caught, "lbw" means leg before wicket, "run out" and "st" means stumped.
Bowling figures – shown as overs–maidens–runs–wickets. A bowler with 8-1-42-3 has bowled 8 overs, conceded 1 maiden, given away 42 runs and taken 3 wickets. An economy rate above 8.5 in a T20 context is generally considered expensive.
Once you get comfortable reading these numbers on 999p999, the live scorecard transforms from a set of statistics into a real-time story. You can see exactly which batsman is in form, which bowler is dominating, and whether the match is trending towards a competitive finish or a one-sided result. That contextual understanding is what turns casual score-checking into genuinely informed cricket watching.
Pro tip: Keep the 999p999 score centre open alongside the Cricket Betting page during live matches. When you spot a momentum shift in the scorecard – say, three quick wickets in the power play – you can jump to the live betting market immediately and find potentially undervalued odds before they adjust fully.
One of the most consistent things you will hear from experienced bettors in the 999p999 community is that reading live scores properly is a skill in itself – and one that directly translates into better betting decisions. The numbers on a scorecard contain more information than most casual watchers realise, and learning to extract that information quickly gives you a genuine edge when betting in-play.
Take a simple example. Pakistan are chasing 280 in an ODI. After 10 overs they are 85/0 – an exceptional start. The live odds on 999p999 will likely already have Pakistan as a heavy favourite. But experienced bettors look deeper: are the pitch conditions typical for Rawalpindi in an evening match where dew might help the fielding side? Has Pakistan's middle order been inconsistent in recent fixtures? Is there a specialist spinner who thrives in the powerdown overs that Pakistan's openers have yet to face? These are the questions that the scorecard data, combined with your cricket knowledge, helps you answer.
The over-by-over breakdown available in the 999p999 score centre is particularly valuable for identifying momentum. A batting team that scored 14, 12, 10, 8, 4 in consecutive overs is losing momentum even if their total looks respectable. A bowling team that has sent down four consecutive dot-ball overs in the powerplay is applying pressure that the simple score total does not communicate. These patterns are exactly what live betting odds sometimes lag in reflecting, creating windows where informed bettors can find value.
The PSL specifically offers rich opportunities for this kind of analysis because Pakistani fans understand the home conditions and franchise tendencies so well. Lahore Qalandars consistently perform better in the second half of their innings when Rashid Khan is protecting the death overs. Karachi Kings at the National Stadium in evening matches benefit from favourable chasing conditions due to dew. Multan Sultans on their home pitch have an extraordinary record when batting first. All of this contextual knowledge, combined with the live scorecard data on 999p999, is what separates informed cricket betting from pure guesswork.
It is worth saying again clearly: the live score centre on 999p999 is available to all registered members at no cost. You do not need an active bet to access the scorecards. Many of our members use the score centre simply to follow matches they cannot watch on TV, and only place a bet when they spot a situation they feel genuinely confident about. That is a perfectly reasonable approach and one we actively encourage.
Register on 999p999 today to unlock full access to ball-by-ball live cricket scores, the over-by-over match timeline, tournament standings tables, and the direct link to in-play betting markets for every fixture. Whether you are in Karachi, Lahore, Peshawar or anywhere else in Pakistan, cricket is only ever a tap away.
From domestic leagues to ICC showpieces – we track them all.
Every PSL fixture from group stage to the final. Points table, head-to-head records and live match timeline all included.
All formats – Test, ODI and T20I – covering every bilateral series Pakistan plays at home and abroad.
Full coverage of all ICC and ACC events including group fixtures, Super Four matches, knockouts and the final.
Top franchise leagues from India, Australia and the Caribbean tracked with the same ball-by-ball depth as domestic coverage.
Common questions about live cricket scores on 999p999.
Register free in under two minutes and get instant access to ball-by-ball scores for PSL, Pakistan internationals and every major cricket tournament.