What is the lowest score that has never been scored by a batsman in an innings? For instance, there is no player who has ever scored an 82 in T20Is. Is there a further lower score that has never been scored?

It would be great if you could answer for Test, ODIs and T20s each.

  • What an interest question. I would imagine ODIs would be 150+ and Test is 200+.
    – tl8
    Feb 1, 2015 at 23:15

4 Answers 4


For Tests and ODIs, Fillet's answer is correct: The lowest score that has never been scored in a Test innings remains 229, which is also the lowest score never achieved in any international, and the lowest score that has never been scored in ODIs remains 155. However, there were three innings of 82* in Twenty20 Internationals in 2016: Screenshot showing three scores of 82* in 2016 T20Is The current lowest score that has never been achieved in a Twenty20 International is 92: Screenshot showing three scores of between 91 and 93, but none of 92, in T20Is The method used to find these scores was the following Bash command:

for i in {0..400};do if [ "`wget -O- -q "http://stats.espncricinfo.com/ci/engine/stats/index.html?class=1;filter=advanced;orderby=batted_score;runsmin1=${i};runsmax1=${i};runsval1=runs;size=10;template=results;type=batting;view=innings" | grep "player.*data-link" | grep -o '[>][^<>]\+[<]' | tr -d '<>' | wc -l`" -eq 0 ]; then echo "${i}";break;fi;done

class=1 is for Test matches; this can be changed to class=2 for ODIs, class=3 for Twenty20 Internationals, and class=11 for all internationals.


Edit: this was correct as of Feb 2015, but subject to change. For the correct answer as of Jan 2017, and a quick way of finding the current scores, see answer by Moaz0786.

Test match: lowest score never achieved by batsman in an innings as of 2015 is 229.

Cricinfo Test Scores 227-231

One Day International: lowest score never achieved as of 2015 is 155.

Cricinfo ODI runs around 155

T20 International: lowest score never achieved as of 2015 is 82

enter image description here

A note on the method: I kept scrolling on the links until I got the impression that there was no way a missing lower score could appear. This was at 200 for tests, at 119 for ODI and at 50 for T20I. For instance in ODIs, 119 has been scored 31 times, and 3 times by Viv Richards alone, so I am pretty confident that all lower values will have been scored, but I didn't do an exhaustive check all the way down to 0.

  • I had the same doubt too actually. Perhaps the score 61 was never scored in T20s or something although such an occurrence is highly improbable. I'm going with this as accepted, unless it's disproved.
    – Yaitzme
    Feb 5, 2015 at 10:55

To add to the answers above:

First class: 326

List A: 193

T20: 132

  • 92 is the lowest T20I score not scored. Your link does not provide evidence for a score of 92, or all scores from 93 to 131, having already been scored.
    – Nij
    Jul 26, 2017 at 6:26
  • 2
    @Nij You're right 92 is the highest not scored in T20 internationals . But 92 has been scored 30 times in T20 cricket (domestic matches). Here's an example: Gayle for RCB
    – Imran
    Jul 26, 2017 at 12:30

I understand this thread was posted 5 years prior to my comment today; However here's an update for the stat fueled nerds amongst you; as of March 2020 both the lowest Test and ODI scores still stand at: 229 and 155 respectively.

Since 2017 the former record of 92 has been achieved in T20I matches 4 times, the new lowest remaining score is 108! (Followed by 112)

enter image description here

  • This adds nothing to the existing answers. It is at best a comment pointing out they are still accurate, which should be done by editing to acknowledge the latest time of correct information.
    – Nij
    Apr 4, 2020 at 22:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.