Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Test matches
Batting records
99 not out (and 199, 299 etc)
99 not out (and 199, 299 etc) in Tests
99 not out (and 199, 299 etc)
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
DG Bradman
299*
396
-
23
-
-
Australia
v South Africa
Adelaide
29 Jan 1932
Test # 215
G Boycott
99*
337
285
8
-
34.73
England
v Australia
W.A.C.A
14 Dec 1979
Test # 864
SR Waugh
99*
288
183
12
-
54.09
Australia
v England
W.A.C.A
03 Feb 1995
Test # 1287
AJ Tudor
99*
182
119
21
-
83.19
England
v New Zealand
Birmingham
01 Jul 1999
Test # 1455
A Flower
199*
590
470
24
1
42.34
Zimbabwe
v South Africa
Harare
07 Sep 2001
Test # 1562
SM Pollock
99*
252
170
9
2
58.23
South Africa
v Sri Lanka
Centurion
15 Nov 2002
Test # 1626
AJ Hall
99*
126
87
15
2
113.79
South Africa
v England
Leeds
21 Aug 2003
Test # 1656
KC Sangakkara
199*
562
387
18
2
51.42
Sri Lanka
v Pakistan
Galle
22 Jun 2012
Test # 2046
Misbah-ul-Haq
99*
346
223
5
3
44.39
Pakistan
v West Indies
Kingston
21 Apr 2017
Test # 2259
JM Bairstow
99*
123
81
10
4
122.22
England
v Australia
Manchester
19 Jul 2023
Test # 2512
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years