Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Batting Records and Statistics - Nineties (90s, 190s & 290s)
Players Scoring 99 in an Innings
Player
Country
Match
Versus
Ground
Runs
100s
1
A L Wadekar
India
30/12/1967
Australia
Melbourne Cricket Ground
99
1
2
E Paynter
England
24/06/1938
Australia
Lord's
99
4
3
Babar Azam*
Pakistan
16/10/2018
Australia
Sheikh Zayed Stadium
99
9
4
G A Gooch
England
01/02/1980
Australia
Melbourne Cricket Ground
99
20
5
N D McKenzie
South Africa
08/03/2002
Australia
Newlands
99
5
6
M A Atherton
England
17/06/1993
Australia
Lord's
99
16
7
M Vijay
India
09/12/2014
Australia
Adelaide Oval
99
12
8
Aamir Sohail
Pakistan
09/11/1995
Australia
Brisbane Cricket Ground
99
5
9
E R Dexter
England
30/11/1962
Australia
Brisbane Cricket Ground
99
9
10
P Roy
India
12/12/1959
Australia
Arun Jaitley Stadium
99
5
11
J H Kallis
South Africa
26/12/2001
Australia
Melbourne Cricket Ground
99
45
12
R B Richardson
West Indies
19/04/1991
Australia
Kensington Oval
99
16
13
J G Wright
New Zealand
26/12/1987
Australia
Melbourne Cricket Ground
99
12
14
G Boycott
England
14/12/1979
Australia
WACA Ground
99*
22
15
J M Bairstow*
England
19/07/2023
Australia
Old Trafford
99*
12
16
K P Pietersen
England
12/03/2010
Bangladesh
Zahur Ahmed Chowdhury Stadium
99
23
17
S C Ganguly
India
08/08/2002
England
Trent Bridge
99
16
18
B Mitchell
South Africa
05/03/1949
England
St George's Park
99
8
19
R J Hadlee
New Zealand
03/02/1984
England
AMI Stadium
99
2
20
S R Waugh
Australia
03/02/1995
England
WACA Ground
99*
32
21
M S Dhoni
India
13/12/2012
England
Vidarbha Cricket Association Stadium
99
6
22
J G Wright
New Zealand
18/01/1992
England
AMI Stadium
99
12
23
Mushtaq Mohammad
Pakistan
24/03/1973
England
National Stadium (Karachi)
99
10
24
Saleem Malik
Pakistan
02/07/1987
England
Headingley
99
15
25
T L Goddard
South Africa
18/08/1960
England
Kennington Oval
99
1
26
K J Hughes
Australia
14/12/1979
England
WACA Ground
99
9
27
K R Miller
Australia
02/02/1951
England
Adelaide Oval
99
7
28
M E Waugh
Australia
17/06/1993
England
Lord's
99
20
29
C G Macartney
Australia
24/06/1912
England
Lord's
99
7
30
D N Patel
New Zealand
18/01/1992
England
AMI Stadium
99
0
31
R Edwards
Australia
31/07/1975
England
Lord's
99
2
32
Majid Khan
Pakistan
24/03/1973
England
National Stadium (Karachi)
99
8
33
A J Hall
South Africa
21/08/2003
England
Headingley
99*
1
34
A G Chipperfield
Australia
08/06/1934
England
Trent Bridge
99
1
35
R J Christiani
West Indies
21/01/1948
England
Kensington Oval
99
1
36
R M Cowper
Australia
30/12/1965
England
Melbourne Cricket Ground
99
5
37
C Hill
Australia
01/01/1902
England
Melbourne Cricket Ground
99
7
38
G A Faulkner
South Africa
11/03/1910
England
Newlands
99
4
39
M A Starc*
Australia
14/03/2013
India
Punjab Cricket Association IS Bindra Stadium
99
0
40
R B Kanhai
West Indies
21/01/1959
India
Nehru Stadium (Chennai)
99
15
41
S M Katich
Australia
26/10/2004
India
Vidarbha Cricket Association Ground
99
10
42
Maqsood Ahmed
Pakistan
29/01/1955
India
Bagh-e-Jinnah
99
0
43
S E Marsh
Australia
26/12/2014
India
Melbourne Cricket Ground
99
6
44
M L C Foster
West Indies
13/04/1971
India
Queen's Park Oval
99
1
45
A D Mathews*
Sri Lanka
02/12/2009
India
Brabourne Stadium
99
16
46
M E Trescothick
England
11/12/2001
India
Narendra Modi Stadium
99
14
47
W A Brown
Australia
06/02/1948
India
Melbourne Cricket Ground
99
4
48
I M Chappell
Australia
12/12/1969
India
Eden Gardens
99
14
49
M L Hayden
Australia
04/12/2003
India
Brisbane Cricket Ground
99
30
50
R B Richardson
West Indies
15/04/1989
India
Queen's Park Oval
99
16
51
Javed Miandad
Pakistan
14/09/1983
India
M Chinnaswamy Stadium
99
23
52
S K Warne
Australia
30/11/2001
New Zealand
WACA Ground
99
0
53
D M Jones
Australia
24/11/1989
New Zealand
WACA Ground
99
11
54
G S Blewett
Australia
27/11/1997
New Zealand
Bellerive Oval
99
4
55
R F Surti
India
07/03/1968
New Zealand
Eden Park
99
0
56
Misbah-ul-Haq
Pakistan
15/01/2011
New Zealand
Basin Reserve
99
10
57
M D Moxon
England
25/02/1988
New Zealand
Eden Park
99
0
58
M J Slater
Australia
12/11/1993
New Zealand
WACA Ground
99
14
59
A J Tudor
England
01/07/1999
New Zealand
Edgbaston
99*
0
60
A F Rae
West Indies
15/02/1952
New Zealand
Eden Park
99
4
61
D L Amiss
England
24/03/1973
Pakistan
National Stadium (Karachi)
99
11
62
M J K Smith
England
21/10/1961
Pakistan
Gaddafi Stadium
99
3
63
R P Arnold
Sri Lanka
05/03/2000
Pakistan
Arbab Niaz Stadium
99
3
64
M L Jaisimha
India
16/12/1960
Pakistan
Green Park
99
3
65
D L Vettori
New Zealand
24/11/2009
Pakistan
University Oval
99
6
66
Saleem Malik
Pakistan
19/01/1995
South Africa
Wanderers Stadium
99
15
67
R T Ponting
Australia
26/12/2008
South Africa
Melbourne Cricket Ground
99
41
68
S P Fleming
New Zealand
17/11/2000
South Africa
Mangaung Oval
99
9
69
Asim Kamal
Pakistan
17/10/2003
South Africa
Gaddafi Stadium
99
0
70
J E F Beck
New Zealand
01/01/1954
South Africa
Newlands
99
0
71
N W D Yardley
England
07/06/1947
South Africa
Trent Bridge
99
0
72
H Sutcliffe
England
31/12/1927
South Africa
Newlands
99
16
73
M J K Smith
England
23/06/1960
South Africa
Lord's
99
3
74
C C McDonald
Australia
31/12/1957
South Africa
Newlands
99
5
75
A R Morris
Australia
06/02/1953
South Africa
Melbourne Cricket Ground
99
12
76
M A Atherton
England
04/08/1994
South Africa
Headingley
99
16
77
J M Bairstow*
England
04/08/2017
South Africa
Old Trafford
99
12
78
N S Sidhu
India
26/01/1994
Sri Lanka
M Chinnaswamy Stadium
99
9
79
B B McCullum
New Zealand
04/04/2005
Sri Lanka
McLean Park
99
12
80
S C Ganguly
India
26/11/1997
Sri Lanka
Vidarbha Cricket Association Ground
99
16
81
A D R Campbell
Zimbabwe
26/10/1994
Sri Lanka
Harare Sports Club
99
2
82
A B de Villiers
South Africa
15/12/2011
Sri Lanka
SuperSport Park
99
22
83
Inzamam-ul-Haq
Pakistan
06/03/2002
Sri Lanka
Gaddafi Stadium
99
25
84
V Sehwag
India
26/07/2010
Sri Lanka
Sinhalese Sports Club Ground
99
23
85
S M Pollock
South Africa
15/11/2002
Sri Lanka
SuperSport Park
99*
2
86
G Boycott
England
30/03/1974
West Indies
Queen's Park Oval
99
22
87
Misbah-ul-Haq
Pakistan
21/04/2017
West Indies
Sabina Park
99*
10
88
Misbah-ul-Haq
Pakistan
30/04/2017
West Indies
Kensington Oval
99
10
89
J L Langer
Australia
25/11/2005
West Indies
Adelaide Oval
99
23
90
G S Blewett
Australia
25/01/1997
West Indies
Adelaide Oval
99
4
91
S M Katich
Australia
16/12/2009
West Indies
WACA Ground
99
10
92
D P M D Jayawardene
Sri Lanka
13/11/2001
West Indies
Galle International Stadium
99
34
93
T M Head*
Australia
30/11/2022
West Indies
Perth Stadium
99
7
94
M H Richardson
New Zealand
19/09/2000
Zimbabwe
Harare Sports Club
99
4
No. of Players = 94
Players Scoring 99
Players Scoring 199
Players Scoring 190 - 199
Players Scoring 299
Players Scoring 290 - 299
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links