Perera's 153, Laxman's 281 or Stokes' 135 - which is the best Test batting performance of all time?
A comprehensive rating system reveals all

VVS Laxman's 281 after India followed on in Kolkata against Australia in 2001 is among the top five Test best batting performances of all time • Getty Images
Potpourri
- Melbourne has been the venue for 12 Bat-100 performances. Galle and Headingley follow with eight each.- Headingley and Durban are the true Bat-100 grounds. Among the top ten performances, three have been played at Headingley and two in Durban.
- Twenty-one of these batting classics have been played in England. Australia has seen 20 and South Africa 14.
- Eight Bat-100 performances took place in 1999, while six were in 2004; 1998 and 2019 had four performances each.
- Only one Test had two performances in one innings that each got 700-plus rating points: at The Oval in 1902, Jessop secured 752 points for his match-winning innings of 104 and Hirst 723 points for his magnificent supporting innings of 58 not out.
- In two Tests, there were three performances of over 600 points each in the same innings. In the above-mentioned Oval Test, Stanley Jackson's 49, coming in at 10 for 3, secured 653 points. In the famous Indian win at the Gabba in 2021, India's magnificent chase of 329 for 7 was studded with three match-winning innings - Shubman Gill scored 91 (638 points), Cheteshwar Pujara 56 (652 points), and Rishabh Pant's 89 secured 663 points.
- In no fewer than nine Tests have there been four 500-plus-point performances in a single innings. The most recent such Test was the New Zealand-England game that ended in a one-run win for New Zealand. Tom Latham, Kane Williamson, Daryl Mitchell and Tom Blundell all got over 500 points for their fifties. Devon Conway just missed out, with 495 points.
- There is only one instance of four batters exceeding 600 points in a Test. This happened at the Gabba in 2021. In addition to the three Indian batters already mentioned above, Washington Sundar secured 601 points for his magnificent 62. Shardul Thakur just missed out.
- If the reader refers back to the table for top match performances above, they will have seen that four of the batters earned over 600 points in both innings. In addition, Rahul Dravid also achieved this feat in Kingston in 2006, for his 81 and 68. He is the only batter to have done this twice.
- The Mean of the Bat-100 performances is 740.3. The Median performance is 721.8. This indicates a top-heavy distribution, as evidenced by the top five values, which are 965.2, 906.6, 857.3, 849.7, and 843.6. Note the large gaps between the top three performances. The tenth best performance barely managed to cross 800 points. And the 25th-placed performance clocked in at 757.4 points, which is over 200 points off the top one. The last-placed performance in the Bat-100 list is clocked at around 700 points.
- The PQI values were 50.7 for the match, 27.4 for the first two innings and 64.1 for the latter two.
- The idea of sending the lower-order players in to bat first was a captaincy coup for Bradman, but it was not necessarily a plus in terms of his batting.
- When Bradman went in at 97 for 5, Australia's lead was already 220-plus. The late-order runs did not really matter that much. I can say this now since a lot more context is now built in.
Any reader who wishes to join my general-purpose cricket-ideas-exchange group of this name can email me a request for inclusion, providing their name, place of residence, and what they do.
Anantha Narayanan has written for ESPNcricinfo and CastrolCricket and worked with a number of companies on their cricket performance ratings-related systems