JE Root of England scored 138 not out against Australia in the ongoing test at Brisbane which represents his 40th century in an innings in a test. He became the fourth batsman in the annals of test cricket to score 40 plus centuries. Others are – SR Tendulkar {51}, JH Kallis {45} and RT Ponting {41}. JE Root’s century at Brisbane represents his first century on Australian soil. All his centuries are tabulated below
No
Runs
I
Opposition
Ground
Start Date
1
104
1
v New Zealand
Leeds
24 May 2013
2
180
3
v Australia
Lord’s
18 Jul 2013
3
200*
1
v Sri Lanka
Lord’s
12 Jun 2014
4
154*
2
v India
Nottingham
09 Jul 2014
5
149*
2
v India
The Oval
15 Aug 2014
6
182*
2
v West Indies
St George’s
21 Apr 2015
7
134
1
v Australia
Cardiff
08 Jul 2015
8
130
2
v Australia
Nottingham
06 Aug 2015
9
110
2
v South Africa
Johannesburg
14 Jan 2016
10
254
1
v Pakistan
Manchester
22 Jul 2016
11
124
1
v India
Rajkot
09 Nov 2016
12
190
1
v South Africa
Lord’s
06 Jul 2017
13
136
1
v West Indies
Birmingham
17 Aug 2017
14
125
3
v India
The Oval
07 Sep 2018
15
124
3
v Sri Lanka
Pallekele
14 Nov 2018
16
122
3
v West Indies
Gros Islet
09 Feb 2019
17
226
2
v New Zealand
Hamilton
29 Nov 2019
18
228
2
v Sri Lanka
Galle
14 Jan 2021
19
186
2
v Sri Lanka
Galle
22 Jan 2021
20
218
1
v India
Chennai
05 Feb 2021
21
109
3
v India
Nottingham
04 Aug 2021
22
180*
2
v India
Lord’s
12 Aug 2021
23
121
2
v India
Leeds
25 Aug 2021
24
109
3
v West Indies
North Sound
08 Mar 2022
25
153
1
v West Indies
Bridgetown
16 Mar 2022
26
115*
4
v New Zealand
Lord’s
02 Jun 2022
27
176
2
v New Zealand
Nottingham
10 Jun 2022
28
142*
4
v India
Birmingham
01 Jul 2022
29
153*
1
v New Zealand
Wellington
24 Feb 2023
30
118*
1
v Australia
Birmingham
16 Jun 2023
31
122*
1
v India
Ranchi
23 Feb 2024
32
122
3
v West Indies
Nottingham
18 Jul 2024
33
143
1
v Sri Lanka
Lord’s
29 Aug 2024
34
103
3
v Sri Lanka
Lord’s
29 Aug 2024
35
262
2
v Pakistan
Multan
07 Oct 2024
36
106
3
v New Zealand
Wellington
06 Dec 2024
37
104
1
v India
Lord’s
10 Jul 2025
38
150
2
v India
Manchester
23 Jul 2025
39
105
4
v India
The Oval
31 Jul 2025
40
138*
1
v Australia
Brisbane
04 Dec 2025
A performnace repeated after 123 years and one month in the history of Test Cricket
M Jansen of South Africa scored 93 and captured six for 48 against India in the ongoing Guwahathi test to provide the second occasion of a cricketer scoring 90 and capturing six wickets in a test in the annals of test cricket. The first cricketer to perform such a feat was CB Lewellyn, also a South Africa who had scores 90 and captured six wickets conceding 92 runs against Australia in 1902. Thus it took 123 years one month for M Jansen to emilate CB Llewellyn
Shubman Gill of India did not bat in its second innings against South Africa in the just concluded test at Eden Gardens and the India’s second innings score card read – “Shubman Gill – absent” to provide the 170th occasion of a batsman absent in a test innings. All such occasions are tabulated below
No
Player
Absent
Team
Opp
Ground
Start Date
1
AC Bannerman
Absent
Aus
v Eng
Adelaide
12 Dec 1884
2
H Moses
Absent
Aus
v Eng
Sydney
29 Jan 1892
3
WH Lockwood
Absent
Eng
v Aus
Sydney
01 Feb 1895
4
WH Lockwood
Absent
Eng
v Aus
Sydney
01 Feb 1895
5
J Briggs
Absent
Eng
v Aus
Leeds
29 Jun 1899
6
SF Barnes
Absent
Eng
v Aus
Adelaide
17 Jan 1902
7
RE Foster
Absent
Eng
v Aus
Melbourne
01 Jan 1904
8
TW Hayward
Absent
Eng
v Aus
Melbourne
05 Mar 1904
9
VT Trumper
Absent
Aus
v Eng
Nottingham
29 May 1905
10
GL Jessop
Absent
Eng
v Aus
Leeds
01 Jul 1909
11
GL Jessop
Absent
Eng
v Aus
Leeds
01 Jul 1909
12
CB Llewellyn
Absent
SAF
v Aus
Melbourne
17 Feb 1911
13
JW Hearne
Absent
Eng
v Aus
Melbourne
31 Dec 1920
14
JW Hearne
Absent
Eng
v Aus
Melbourne
31 Dec 1920
15
JB Hobbs
Absent
Eng
v Aus
Leeds
02 Jul 1921
16
JB Hobbs
Absent
Eng
v Aus
Leeds
02 Jul 1921
17
WVS Ling
Absent
SAF
v Eng
Durban
18 Jan 1923
18
JM Gregory
Absent
Aus
v Eng
Brisbane
30 Nov 1928
19
JM Gregory
Absent
Aus
v Eng
Brisbane
30 Nov 1928
20
C Kelleway
Absent
Aus
v Eng
Brisbane
30 Nov 1928
21
WH Ponsford
Absent
Aus
v Eng
Sydney
14 Dec 1928
22
EL Bartlett
Absent
Win
v Aus
Sydney
01 Jan 1931
23
EL Bartlett
Absent
Win
v Aus
Sydney
01 Jan 1931
24
G Duckworth
Absent
Eng
v SAF
Cape Town
01 Jan 1931
25
DG Bradman
Absent
Aus
v SAF
Melbourne
12 Feb 1932
26
WAS Oldfield
Absent
Aus
v Eng
Adelaide
13 Jan 1933
27
HG Vivian
Absent
NZl
v Eng
Christchurch
24 Mar 1933
28
GG Macaulay
Absent
Eng
v Win
Manchester
22 Jul 1933
29
Naoomal Jaoomal
Absent
Ind
v Eng
Chennai
10 Feb 1934
30
WE Bowes
Absent
Eng
v Aus
The Oval
18 Aug 1934
31
LEG Ames
Absent
Eng
v Aus
The Oval
18 Aug 1934
32
RES Wyatt
Absent
Eng
v Win
Kingston
14 Mar 1935
33
EL McCormick
Absent
Aus
v Eng
Brisbane
04 Dec 1936
34
CL Badcock
Absent
Aus
v Eng
Sydney
18 Dec 1936
35
ML Page
Absent
NZl
v Eng
The Oval
14 Aug 1937
36
DG Bradman
Absent
Aus
v Eng
The Oval
20 Aug 1938
37
JHW Fingleton
Absent
Aus
v Eng
The Oval
20 Aug 1938
38
DG Bradman
Absent
Aus
v Eng
The Oval
20 Aug 1938
39
JHW Fingleton
Absent
Aus
v Eng
The Oval
20 Aug 1938
40
L Hutton
Absent
Eng
v Aus
Sydney
28 Feb 1947
41
PK Sen
Absent
Ind
v Win
Brabourne
04 Feb 1949
42
DVP Wright
Absent
Eng
v Aus
Sydney
05 Jan 1951
43
FR Brown
Absent
Eng
v Aus
Adelaide
02 Feb 1951
44
AD Nourse
Absent
SAF
v Eng
Nottingham
07 Jun 1951
45
HJ Tayfield
Absent
SAF
v Aus
Sydney
09 Jan 1953
46
DK Gaekwad
Absent
Ind
v Win
Bridgetown
07 Feb 1953
47
RH Shodhan
Absent
Ind
v Win
Kingston
28 Mar 1953
48
WA Johnston
Absent
Aus
v Win
Georgetown
26 Apr 1955
49
JA Hayes
Absent
NZl
v Ind
Chennai
06 Jan 1956
50
JA Hayes
Absent
NZl
v Ind
Chennai
06 Jan 1956
51
FM King
Absent
Win
v NZl
Dunedin
03 Feb 1956
52
AK Davidson
Absent
Aus
v Eng
Nottingham
07 Jun 1956
53
JDC Goddard
Absent
Win
v Eng
The Oval
22 Aug 1957
54
JDC Goddard
Absent
Win
v Eng
The Oval
22 Aug 1957
55
Nasim-ul-Ghani
Absent
Pak
v Win
Kingston
26 Feb 1958
56
Mahmood Hussain
Absent
Pak
v Win
Kingston
26 Feb 1958
57
MH Mankad
Absent
Ind
v Win
Chennai
21 Jan 1959
58
PR Umrigar
Absent
Ind
v Win
Delhi
06 Feb 1959
59
CG Borde
Absent
Ind
v Eng
Nottingham
04 Jun 1959
60
GF Rorke
Absent
Aus
v Ind
Kanpur
19 Dec 1959
61
MJ Stewart
Absent
Eng
v Ind
Brabourne
21 Jan 1964
62
NCL O’Neill
Absent
Aus
v Ind
Brabourne
10 Oct 1964
63
NCL O’Neill
Absent
Aus
v Ind
Brabourne
10 Oct 1964
64
JH Edrich
Absent
Eng
v NZl
Auckland
11 Mar 1966
65
DN Sardesai
Absent
Ind
v Eng
Lord’s
22 Jun 1967
66
JN Shepherd
Absent
Win
v Eng
Leeds
10 Jul 1969
67
BS Bedi
Absent
Ind
v Aus
Chennai
24 Dec 1969
68
Pervez Sajjad
Absent
Pak
v Eng
Lord’s
17 Jun 1971
69
N Gifford
Absent
Eng
v Ind
Kanpur
25 Jan 1973
70
JM Parker
Absent
NZl
v Pak
Wellington
02 Feb 1973
71
LG Rowe
Absent
Win
v Aus
Port of Spain
23 Mar 1973
72
LG Rowe
Absent
Win
v Aus
Port of Spain
23 Mar 1973
73
GM Turner
Absent
NZl
v Aus
Melbourne
29 Dec 1973
74
BS Chandrasekhar
Absent
Ind
v Eng
Lord’s
20 Jun 1974
75
MAK Pataudi
Absent
Ind
v Win
Bengaluru
22 Nov 1974
76
FM Engineer
Absent
Ind
v Win
Bengaluru
22 Nov 1974
77
SM Gavaskar
Absent
Ind
v NZl
Wellington
13 Feb 1976
78
EAS Prasanna
Absent
Ind
v Win
Bridgetown
10 Mar 1976
79
BS Bedi
Absent
Ind
v Win
Kingston
21 Apr 1976
80
BP Patel
Absent
Ind
v Win
Kingston
21 Apr 1976
81
AD Gaekwad
Absent
Ind
v Win
Kingston
21 Apr 1976
82
BS Chandrasekhar
Absent
Ind
v Win
Kingston
21 Apr 1976
83
GR Viswanath
Absent
Ind
v Win
Kingston
21 Apr 1976
84
JR Thomson
Absent
Aus
v Pak
Adelaide
24 Dec 1976
85
VA Holder
Absent
Win
v Pak
Bridgetown
18 Feb 1977
86
PM Toohey
Absent
Aus
v Win
Port of Spain
03 Mar 1978
87
CH Lloyd
Absent
Win
v Eng
The Oval
24 Jul 1980
88
NS Yadav
Absent
Ind
v Aus
Melbourne
07 Feb 1981
89
SM Gavaskar
Absent
Ind
v Eng
The Oval
08 Jul 1982
90
RL Dias
Absent
Srl
v NZl
Colombo (CCC)
24 Mar 1984
91
SB Smith
Absent
Aus
v Win
Kingston
28 Apr 1984
92
TA Lloyd
Absent
Eng
v Win
Birmingham
14 Jun 1984
93
VP Terry
Absent
Eng
v Win
Manchester
26 Jul 1984
94
JV Coney
Absent
NZl
v Win
Kingston
04 May 1985
95
GF Lawson
Absent
Aus
v Win
Perth
02 Dec 1988
96
IT Botham
Absent
Eng
v Aus
Nottingham
10 Aug 1989
97
NS Sidhu
Absent
Ind
v NZl
Christchurch
02 Feb 1990
98
RS Mahanama
Absent
Srl
v NZl
Wellington
31 Jan 1991
99
MW Pringle
Absent
SAF
v Ind
Johannesburg
26 Nov 1992
100
KR Rutherford
Absent
NZl
v Srl
Dunedin
18 Mar 1995
101
AJ Stewart
Absent
Eng
v Win
Birmingham
06 Jul 1995
102
Saleem Malik
Absent
Pak
v Aus
Brisbane
09 Nov 1995
103
SK Warne
Absent
Aus
v Pak
Hobart
17 Nov 1995
104
V Rathour
Absent
Ind
v Eng
Nottingham
04 Jul 1996
105
J Srinath
Absent
Ind
v SAF
Cape Town
02 Jan 1997
106
FA Rose
Absent
Win
v Ind
St John’s
04 Apr 1997
107
HP Tillakaratne
Absent
Srl
v Win
St John’s
13 Jun 1997
108
WPUJC Vaas
Absent
Srl
v Zim
Colombo (SSC)
14 Jan 1998
109
N Hussain
Absent
Eng
v NZl
Lord’s
22 Jul 1999
110
SR Waugh
Absent
Aus
v Srl
Kandy
09 Sep 1999
111
JN Gillespie
Absent
Aus
v Srl
Kandy
09 Sep 1999
112
D Ganga
Absent
Win
v NZl
Wellington
26 Dec 1999
113
D Ganga
Absent
Win
v NZl
Wellington
26 Dec 1999
114
R Vijay Bharadwaj
Absent
Ind
v Aus
Sydney
02 Jan 2000
115
A Flintoff
Absent
Eng
v SAF
Cape Town
02 Jan 2000
116
NR Mongia
Absent
Ind
v SAF
Bengaluru
02 Mar 2000
117
HH Streak
Absent
Zim
v Win
Kingston
24 Mar 2000
118
Khaled Mashud
Absent
Ban
v Zim
Bulawayo
19 Apr 2001
119
SV Carlisle
Absent
Zim
v Win
Bulawayo
19 Jul 2001
120
J Srinath
Absent
Ind
v Srl
Galle
14 Aug 2001
121
M Muralidaran
Absent
Srl
v Eng
Birmingham
30 May 2002
122
SP Jones
Absent
Eng
v Aus
Brisbane
07 Nov 2002
123
SP Jones
Absent
Eng
v Aus
Brisbane
07 Nov 2002
124
CEW Silverwood
Absent
Eng
v Aus
Perth
29 Nov 2002
125
Mashrafe Mortaza
Absent
Ban
v Eng
Chattogram
29 Oct 2003
126
DL Vettori
Absent
NZl
v Eng
Leeds
03 Jun 2004
127
DR Smith
Absent
Win
v Eng
The Oval
19 Aug 2004
128
ST Jayasuriya
Absent
Srl
v Pak
Kandy
03 Apr 2006
129
RR Sarwan
Absent
Win
v Eng
Leeds
25 May 2007
130
RR Sarwan
Absent
Win
v Eng
Leeds
25 May 2007
131
SE Bond
Absent
NZl
v SAF
Johannesburg
08 Nov 2007
132
CD Cumming
Absent
NZl
v SAF
Centurion
16 Nov 2007
133
S Chanderpaul
Absent
Win
v SAF
Durban
10 Jan 2008
134
Tamim Iqbal
Absent
Ban
v NZl
Wellington
12 Jan 2008
135
Aftab Ahmed
Absent
Ban
v SAF
Chattogram
29 Feb 2008
136
DR Flynn
Absent
NZl
v Eng
Manchester
23 May 2008
137
PL Harris
Absent
SAF
v Ban
Bloemfontein
19 Nov 2008
138
GC Smith
Absent
SAF
v Aus
Durban
06 Mar 2009
139
RJ Harris
Absent
Aus
v Eng
Melbourne
26 Dec 2010
140
Rubel Hossain
Absent
Ban
v Pak
Chattogram
09 Dec 2011
141
JP Duminy
Absent
SAF
v Aus
Brisbane
09 Nov 2012
142
HAPW Jayawardene
Absent
Srl
v Aus
Melbourne
26 Dec 2012
143
UWMBCA Welegedara
Absent
Srl
v Aus
Melbourne
26 Dec 2012
144
Zulfiqar Babar
Absent
Pak
v SAF
Dubai (DICS)
23 Oct 2013
145
Junaid Khan
Absent
Pak
v Srl
Colombo (SSC)
14 Aug 2014
146
KAJ Roach
Absent
Win
v SAF
Centurion
17 Dec 2014
147
KAJ Roach
Absent
Win
v SAF
Centurion
17 Dec 2014
148
Shahadat Hossain
Absent
Ban
v Pak
Mirpur
06 May 2015
149
Shahadat Hossain
Absent
Ban
v Pak
Mirpur
06 May 2015
150
ST Gabriel
Absent
Win
v Aus
Hobart
10 Dec 2015
151
ST Gabriel
Absent
Win
v Aus
Hobart
10 Dec 2015
152
DAS Gunaratne
Absent
Srl
v Ind
Galle
26 Jul 2017
153
HMRKB Herath
Absent
Srl
v Ind
Galle
26 Jul 2017
154
DAS Gunaratne
Absent
Srl
v Ind
Galle
26 Jul 2017
155
UT Khawaja
Absent
Aus
v Pak
Abu Dhabi
16 Oct 2018
156
TL Chatara
Absent
Zim
v Ban
Mirpur
11 Nov 2018
157
TL Chatara
Absent
Zim
v Ban
Mirpur
11 Nov 2018
158
CBRLS Kumara
Absent
Srl
v Aus
Brisbane
24 Jan 2019
159
L Embuldeniya
Absent
Srl
v SAF
Gqeberha
21 Feb 2019
160
TA Boult
Absent
NZl
v Aus
Melbourne
26 Dec 2019
161
MJ Henry
Absent
NZl
v Aus
Sydney
03 Jan 2020
162
SO Dowrich
Absent
Win
v NZl
Hamilton
03 Dec 2020
163
SO Dowrich
Absent
Win
v NZl
Hamilton
03 Dec 2020
164
DM de Silva
Absent
Srl
v SAF
Centurion
26 Dec 2020
165
PS Masvaure
Absent
Zim
v Pak
Harare
29 Apr 2021
166
RL Chase
Absent
Win
v SAF
Gros Islet
18 Jun 2021
167
SS Iyer
Absent
Ind
v Aus
Ahmedabad
09 Mar 2023
168
T Bavuma
Absent
SAF
v Ind
Centurion
26 Dec 2023
169
Abrar Ahmed
Absent
Pak
v Eng
Multan
07 Oct 2024
170
Shubman Gill
Absent
Ind
v SAF
Eden Gardens
11 Nov 2025
It also provides the 16th occasion of a batsman absent in a test innings against South Africa. All such occasions are tabulated below
No
Player
Absent
Team
Opp
Ground
Start Date
1
G Duckworth
Absent
Eng
v SAF
Cape Town
01 Jan 1931
2
DG Bradman
Absent
Aus
v SAF
Melbourne
12 Feb 1932
3
J Srinath
Absent
Ind
v SAF
Cape Town
02 Jan 1997
4
A Flintoff
Absent
Eng
v SAF
Cape Town
02 Jan 2000
5
NR Mongia
Absent
Ind
v SAF
Bengaluru
02 Mar 2000
6
SE Bond
Absent
NZl
v SAF
Johannesburg
08 Nov 2007
7
CD Cumming
Absent
NZl
v SAF
Centurion
16 Nov 2007
8
S Chanderpaul
Absent
Win
v SAF
Durban
10 Jan 2008
9
Aftab Ahmed
Absent
Ban
v SAF
Chattogram
29 Feb 2008
10
Zulfiqar Babar
Absent
Pak
v SAF
Dubai (DICS)
23 Oct 2013
11
KAJ Roach
Absent
Win
v SAF
Centurion
17 Dec 2014
12
KAJ Roach
Absent
Win
v SAF
Centurion
17 Dec 2014
13
L Embuldeniya
Absent
Srl
v SAF
Gqeberha
21 Feb 2019
14
DM de Silva
Absent
Srl
v SAF
Centurion
26 Dec 2020
15
RL Chase
Absent
Win
v SAF
Gros Islet
18 Jun 2021
16
Shubman Gill
Absent
Ind
v SAF
Eden Gardens
11 Nov 2025
It also provides the 17th occasion of an Indian batsman absent in a test innings. All such occasions are tabulated below
No
Player
Absent
Team
Opp
Ground
Start Date
1
PK Sen
Absent
Ind
v Win
Brabourne
04 Feb 1949
2
DK Gaekwad
Absent
Ind
v Win
Bridgetown
07 Feb 1953
3
RH Shodhan
Absent
Ind
v Win
Kingston
28 Mar 1953
4
MH Mankad
Absent
Ind
v Win
Chennai
21 Jan 1959
5
PR Umrigar
Absent
Ind
v Win
Delhi
06 Feb 1959
6
MAK Pataudi
Absent
Ind
v Win
Bengaluru
22 Nov 1974
7
FM Engineer
Absent
Ind
v Win
Bengaluru
22 Nov 1974
8
EAS Prasanna
Absent
Ind
v Win
Bridgetown
10 Mar 1976
9
BS Bedi
Absent
Ind
v Win
Kingston
21 Apr 1976
10
BP Patel
Absent
Ind
v Win
Kingston
21 Apr 1976
11
AD Gaekwad
Absent
Ind
v Win
Kingston
21 Apr 1976
12
BS Chandrasekhar
Absent
Ind
v Win
Kingston
21 Apr 1976
13
GR Viswanath
Absent
Ind
v Win
Kingston
21 Apr 1976
14
J Srinath
Absent
Ind
v SAF
Cape Town
02 Jan 1997
15
NR Mongia
Absent
Ind
v SAF
Bengaluru
02 Mar 2000
16
J Srinath
Absent
Ind
v Srl
Galle
14 Aug 2001
17
Shubman Gill
Absent
Ind
v SAF
Eden Gardens
11 Nov 2025
It also provides the third occasion of an Indian batsman absent in a test innings against South Africa. All such occasions are tabulated below
No
Player
Absent
Team
Opp
Ground
Start Date
1
J Srinath
Absent
Ind
v SAF
Cape Town
02 Jan 1997
2
NR Mongia
Absent
Ind
v SAF
Bengaluru
02 Mar 2000
3
Shubman Gill
Absent
Ind
v SAF
Eden Gardens
11 Nov 2025
Asif Afridi of Pakistan rewrites a 92 years 02 months and 08 days old record
Asif Afridi of Pakistan wrote himself into the record books as the oldest cricketer in the world to capture five or more wickets in an innings on test debut. He was 38 years 299 days old when he captured six wickets conceding 79 runs in the just concluded test against South Africa at Rawalpindi. The previous record was credited to CS Marriot of England who had captured six wickets conceding 59 runs against West Indies at The Oval. This test had a start date of 12 Aug 1933. CS Marriot was 37 years 332 days old when he captured six for 59 in a test innings on debut. Thus Asif Afridi rewrote the record of CS Marriot after 92 years 02 months and 08 days. The following table lists the bowlers who have captured five or more wickets in a test innings on debut after the age of 30 plus
No
Player
Overs
M
Runs
W
I
Age Des
Team
Opp
Ground
Start Date
1
Asif Afridi
34.3
06
079
6
2
38y 299d
Pak
SAF
Rawalpindi
20 Oct 2025
2
CS Marriott
11.5
02
037
5
2
37y 332d
Eng
Win
The Oval
12 Aug 1933
3
CS Marriott
29.2
06
059
6
3
37y 332d
Eng
Win
The Oval
12 Aug 1933
4
HHH Johnson
34.5
13
041
5
1
37y 258d
Win
Eng
Kingston
27 Mar 1948
5
HHH Johnson
31.0
11
055
5
3
37y 258d
Win
Eng
Kingston
27 Mar 1948
6
DW Carr
34.0
02
146
5
1
37y 145d
Eng
Aus
The Oval
09 Aug 1909
7
GHT Simpson-Hayward
16.0
03
043
6
1
34y 208d
Eng
SAF
Johannesburg
01 Jan 1910
8
A Shaw
34.0×4
16
038
5
3
34y 198d
Eng
Aus
Melbourne
15 Mar 1877
9
GF Cresswell
41.2
06
168
6
2
34y 144d
NZl
Eng
The Oval
13 Aug 1949
10
Noman Ali
25.3
08
035
5
3
34y 111d
Pak
SAF
Karachi
26 Jan 2021
11
R Pollard
27.0
16
024
5
2
34y 031d
Eng
Ind
Manchester
20 Jul 1946
12
CV Grimmett
11.7
02
045
5
2
33y 064d
Aus
Eng
Sydney
27 Feb 1925
13
CV Grimmett
19.4
03
037
6
4
33y 064d
Aus
Eng
Sydney
27 Feb 1925
14
Bilal Asif
21.3
07
036
6
2
33y 013d
Pak
Aus
Dubai (DICS)
07 Oct 2018
15
SM Boland
4.0
01
007
6
3
32y 259d
Aus
Eng
Melbourne
26 Dec 2021
16
JDA O’Connor
21.0
06
040
5
4
32y 123d
Aus
Eng
Adelaide
10 Jan 1908
17
WH Cooper
61.0×4
19
120
6
3
32y 111d
Aus
Eng
Melbourne
31 Dec 1881
18
Tanvir Ahmed
28.0
06
120
6
1
31y 335d
Pak
SAF
Abu Dhabi
20 Nov 2010
19
DR Doshi
43.0
10
103
6
1
31y 263d
Ind
Aus
Chennai
11 Sep 1979
20
AM Moir
56.3
16
155
6
2
31y 243d
NZl
Eng
Christchurch
17 Mar 1951
21
WH Copson
24.0
02
085
5
1
31y 058d
Eng
Win
Lord’s
24 Jun 1939
22
NA Mallender
23.0
07
050
5
3
30y 345d
Eng
Pak
Leeds
23 Jul 1992
23
FA Ward
46.0
16
102
6
3
30y 285d
Aus
Eng
Brisbane
04 Dec 1936
24
NO Perry
26.0
08
070
5
3
30y 270d
Win
Aus
Kingston
13 Mar 1999
25
NGRP Jayasuriya
36.0
03
118
6
1
30y 245d
Srl
Aus
Galle
08 Jul 2022
26
NGRP Jayasuriya
16.0
02
059
6
3
30y 245d
Srl
Aus
Galle
08 Jul 2022
27
SR Clark
17.0
03
055
5
1
30y 169d
Aus
SAF
Cape Town
16 Mar 2006
28
PL Taylor
26.0
07
078
6
2
30y 141d
Aus
Eng
Sydney
10 Jan 1987
29
J Middleton
25.4×5
06
064
5
1
30y 136d
SAF
Eng
Gqeberha
13 Feb 1896
30
C de Grandhomme
15.5
05
041
6
1
30y 118d
NZl
Pak
Christchurch
17 Nov 2016
31
A Warren
19.2
05
057
5
2
30y 092d
Eng
Aus
Leeds
03 Jul 1905
32
AY Patel
23.4
04
059
5
4
30y 026d
NZl
Pak
Abu Dhabi
16 Nov 2018
33
CK Langeveldt
16.0
04
046
5
2
30y 016d
SAF
Eng
Cape Town
02 Jan 2005
34
WS Lees
23.1
10
034
5
2
30y 008d
Eng
SAF
Johannesburg
02 Jan 1906
35
R Appleyard
17.0
05
051
5
1
30y 004d
Eng
Pak
Nottingham
01 Jul 1954
The above list contains four Pakistan bowlers who have captured five or more wickets in a test innings on debut after the age of 30 plus years. Asif Afridi’s feat is also a record for a Pakistan bowler. The previous record in this category of statistics was credited to Noman Ali who at the age of 34 years 111 days had captured five for 35 against South Africa at Karachi in Jan 2021
No
Player
Overs
M
Runs
W
I
Age Des
Team
Opp
Ground
Start Date
1
Asif Afridi
34.3
06
079
6
2
38y 299d
Pak
SAF
Rawalpindi
20 Oct 2025
2
Noman Ali
25.3
08
035
5
3
34y 111d
Pak
SAF
Karachi
26 Jan 2021
3
Bilal Asif
21.3
07
036
6
2
33y 013d
Pak
Aus
Dubai (DICS)
07 Oct 2018
4
Tanvir Ahmed
28.0
06
120
6
1
31y 335d
Pak
SAF
Abu Dhabi
20 Nov 2010
Pakistan bowlers with five or more wickets in an innings on test debut
Asif Afridi of Pakistan captured six wickets conceding 79 runs in the just concluded Rawalpindi Test against South Africa to provide the 15th occasion of a Pakistan bowler capturing five or more wickets in an innings on test debut. All such occasions are tabulated below
No
Player
Overs
BPO
M
Runs
W
I
Opposition
Ground
Start Date
1
Arif Butt
21.3
8
1
89
6
2
v Australia
Melbourne
04 Dec 1964
2
Mohammad Nazir
30.1
6
3
99
7
2
v New Zealand
Karachi
24 Oct 1969
3
Shahid Nazir
22.4
6
3
53
5
1
v Zimbabwe
Sheikhupura
17 Oct 1996
4
Mohammad Zahid
20.0
6
3
66
7
3
v New Zealand
Rawalpindi
28 Nov 1996
5
Shahid Afridi
23.3
6
6
52
5
1
v Australia
Karachi
22 Oct 1998
6
Mohammad Sami
15.0
6
4
36
5
4
v New Zealand
Auckland
08 Mar 2001
7
Shabbir Ahmed
18.1
6
2
48
5
3
v Bangladesh
Karachi
20 Aug 2003
8
Yasir Arafat
39.0
6
5
161
5
1
v India
Bengaluru
08 Dec 2007
9
Wahab Riaz
18.0
6
6
63
5
1
v England
The Oval
18 Aug 2010
10
Tanvir Ahmed
28.0
6
6
120
6
1
v South Africa
Abu Dhabi
20 Nov 2010
11
Bilal Asif
21.3
6
7
36
6
2
v Australia
Dubai (DICS)
07 Oct 2018
12
Noman Ali
25.3
6
8
35
5
3
v South Africa
Karachi
26 Jan 2021
13
Abrar Ahmed
22.0
6
1
114
7
1
v England
Multan
09 Dec 2022
14
Aamer Jamal
20.2
6
1
111
6
1
v Australia
Perth
14 Dec 2023
15
Asif Afridi
34.3
6
6
79
6
2
v South Africa
Rawalpindi
20 Oct 2025
Asif Afridi of Pakistan captured six wickets conceding 79 runs in the just concluded Rawalpindi Test against South Africa to provide the third occasion of a Pakistan bowler capturing five or more wickets in an innings on test debut against South Africa. All such occasions are tabulated below. Asif Afridi’s six for 79 in this test represents the best innings bowling figures by a Pakistan bowler against South Africa.
No
Player
Overs
BPO
M
Runs
W
I
Opposition
Ground
Start Date
1
Tanvir Ahmed
28.0
6
6
120
6
1
v South Africa
Abu Dhabi
20 Nov 2010
2
Noman Ali
25.3
6
8
35
5
3
v South Africa
Karachi
26 Jan 2021
3
Asif Afridi
34.3
6
6
79
6
2
v South Africa
Rawalpindi
20 Oct 2025
Spin bowlers sharing the new ball capturing six or more wickets in a test innings
SR Harmer of South Africa captured six wickets conceding 50 runs in the just concluded Rawalpindi Test against Pakistan to provide the 78th occasion of a spin bowler sharing the new ball capturing six or more wickets in a test innings. All such occasions are tabulated below.
No
Player
Overs
M
Runs
W
I
Team
Opposition
Ground
Start Date
1
GE Palmer
58.0×4
36
68
7
1
Australia
v England
Sydney
17 Feb 1882
2
GE Palmer
52.2×4
25
65
7
2
Australia
v England
Melbourne
30 Dec 1882
3
E Peate
40.0×4
14
85
6
1
England
v Australia
Lord’s
21 Jul 1884
4
GE Palmer
75.0×4
26
111
6
2
Australia
v England
Lord’s
21 Jul 1884
5
R Peel
26.2×4
17
31
7
2
England
v Australia
Manchester
30 Aug 1888
6
J Briggs
14.2×4
5
11
8
3
England
v South Africa
Cape Town
25 Mar 1889
7
J Briggs
21.5
4
49
6
2
England
v Australia
Adelaide
24 Mar 1892
8
J Briggs
28.0
7
87
6
3
England
v Australia
Adelaide
24 Mar 1892
9
R Peel
30.0
9
67
6
4
England
v Australia
Sydney
14 Dec 1894
10
H Trumble
40.0×5
10
59
6
1
Australia
v England
The Oval
10 Aug 1896
11
H Trumble
25.0×5
9
30
6
3
Australia
v England
The Oval
10 Aug 1896
12
H Trumble
44.0
18
74
6
3
Australia
v England
Adelaide
17 Jan 1902
13
W Rhodes
11.0
3
17
7
2
England
v Australia
Birmingham
29 May 1902
14
H Trumble
25.0
9
53
6
4
Australia
v England
Manchester
24 Jul 1902
15
H Trumble
31.0
13
65
8
2
Australia
v England
The Oval
11 Aug 1902
16
W Rhodes
15.2
3
56
7
2
England
v Australia
Melbourne
01 Jan 1904
17
W Rhodes
15.0
0
68
8
4
England
v Australia
Melbourne
01 Jan 1904
18
LC Braund
29.1
6
81
8
1
England
v Australia
Melbourne
05 Mar 1904
19
C Blythe
32.0
13
68
6
1
England
v South Africa
Cape Town
24 Mar 1906
20
C Blythe
15.5
1
59
8
2
England
v South Africa
Leeds
29 Jul 1907
21
C Blythe
22.4
9
40
7
4
England
v South Africa
Leeds
29 Jul 1907
22
C Blythe
23.0
6
44
6
1
England
v Australia
Birmingham
27 May 1909
23
CG Macartney
25.3
6
58
7
2
Australia
v England
Leeds
01 Jul 1909
24
C Blythe
18.0
5
46
7
2
England
v South Africa
Cape Town
11 Mar 1910
25
GA Faulkner
27.1
4
84
7
2
South Africa
v England
The Oval
12 Aug 1912
26
CV Grimmett
44.1
9
131
6
3
Australia
v England
Brisbane
30 Nov 1928
27
H Ironmonger
15.3
7
18
6
3
Australia
v South Africa
Melbourne
12 Feb 1932
28
AL Valentine
26.3
10
39
6
3
West Indies
v England
The Oval
12 Aug 1950
29
PR Umrigar
58.0
25
74
6
2
India
v Pakistan
Bahawalpur
15 Jan 1955
30
Zulfiqar Ahmed
46.3
21
42
6
3
Pakistan
v New Zealand
Karachi
13 Oct 1955
31
BS Bedi
21.3
4
71
6
4
India
v England
Bengaluru
28 Jan 1977
32
Iqbal Qasim
28.5
14
40
6
3
Pakistan
v India
Wankhede
16 Dec 1979
33
DN Patel
40.4
12
113
6
2
New Zealand
v Zimbabwe
Bulawayo
01 Nov 1992
34
HDPK Dharmasena
24.1
4
72
6
1
Sri Lanka
v New Zealand
Galle
03 Jun 1998
35
DL Vettori
33.0
10
64
6
3
New Zealand
v Sri Lanka
Col-SSC
10 Jun 1998
36
A Kumble
68.4
15
143
6
2
India
v South Africa
Bengaluru
02 Mar 2000
37
R Ashwin
21.3
5
47
6
3
India
v West Indies
Delhi
06 Nov 2011
38
PP Ojha
27.0
5
47
6
3
India
v West Indies
Wankhede
22 Nov 2011
39
Sohag Gazi
23.2
2
74
6
3
Bangladesh
v West Indies
Mirpur
13 Nov 2012
40
MS Panesar
22.0
3
81
6
3
England
v India
Wankhede
23 Nov 2012
41
HMRKB Herath
30.2
11
48
6
3
Sri Lanka
v Pakistan
Galle
06 Aug 2014
42
HMRKB Herath
21.0
6
48
7
4
Sri Lanka
v India
Galle
12 Aug 2015
43
R Ashwin
29.5
7
66
7
4
India
v South Africa
Nagpur
25 Nov 2015
44
MDK Perera
23.0
5
70
6
4
Sri Lanka
v Australia
Galle
04 Aug 2016
45
HMRKB Herath
18.1
3
64
7
4
Sri Lanka
v Australia
Col-SSC
13 Aug 2016
46
R Ashwin
35.3
5
132
6
4
India
v New Zealand
Kanpur
22 Sep 2016
47
MH Miraz
39.5
7
80
6
1
Bangladesh
v England
Chattogram
20 Oct 2016
48
MH Miraz
28.0
2
82
6
2
Bangladesh
v England
Mirpur
28 Oct 2016
49
MH Miraz
21.3
2
77
6
4
Bangladesh
v England
Mirpur
28 Oct 2016
50
HMRKB Herath
23.0
6
63
8
4
Sri Lanka
v Zimbabwe
Harare
06 Nov 2016
51
SNJ O’Keefe
13.1
2
35
6
2
Australia
v India
Pune
23 Feb 2017
52
R Ashwin
12.4
4
41
6
4
India
v Australia
Bengaluru
04 Mar 2017
53
HMRKB Herath
39.1
5
133
6
3
Sri Lanka
v Zimbabwe
Col-RPS
14 Jul 2017
54
NM Lyon
36.2
7
94
7
1
Australia
v Bangladesh
Chattogram
04 Sep 2017
55
NM Lyon
33.0
11
60
6
3
Australia
v Bangladesh
Chattogram
04 Sep 2017
56
HMRKB Herath
21.4
4
43
6
4
Sri Lanka
v Pakistan
Abu Dhabi
28 Sep 2017
57
MDK Perera
14.0
4
32
6
4
Sri Lanka
v South Africa
Galle
12 Jul 2018
58
HMRKB Herath
32.5
5
98
6
4
Sri Lanka
v South Africa
Col-SSC
20 Jul 2018
59
Taijul Islam
39.3
7
108
6
1
Bangladesh
v Zimbabwe
Sylhet
03 Nov 2018
60
MH Miraz
16.0
1
58
7
2
Bangladesh
v West Indies
Mirpur
30 Nov 2018
61
NM Lyon
20.0
5
49
6
4
Australia
v England
Birmingham
01 Aug 2019
62
Sikandar Raza
43.0
8
113
7
2
Zimbabwe
v Sri Lanka
Harare
27 Jan 2020
63
L Embuldeniya
42.0
6
137
7
2
Sri Lanka
v England
Galle
22 Jan 2021
64
R Ashwin
17.3
2
61
6
3
India
v England
Chennai
05 Feb 2021
65
Amir Hamza
25.0
3
75
6
2
Afghanistan
v Zimbabwe
Abu Dhabi
02 Mar 2021
66
Rashid Khan
62.5
17
137
7
3
Afghanistan
v Zimbabwe
Abu Dhabi
10 Mar 2021
67
KA Maharaj
10.0
0
32
7
4
South Africa
v Bangladesh
Durban
31 Mar 2022
68
KA Maharaj
12.0
3
40
7
4
South Africa
v Bangladesh
Gqeberha
08 Apr 2022
69
AY Patel
18.0
1
57
6
3
New Zealand
v Bangladesh
Mirpur
06 Dec 2023
70
AY Patel
30.0
8
90
6
3
New Zealand
v Sri Lanka
Galle
18 Sep 2024
71
KN Peiris
33.4
4
170
6
3
Sri Lanka
v New Zealand
Galle
26 Sep 2024
72
Sajid Khan
26.2
1
111
7
2
Pakistan
v England
Multan
15 Oct 2024
73
Noman Ali
16.3
1
46
8
4
Pakistan
v England
Multan
15 Oct 2024
74
Sajid Khan
29.2
4
128
6
1
Pakistan
v England
Rawalpindi
24 Oct 2024
75
Noman Ali
18.2
2
42
6
3
Pakistan
v England
Rawalpindi
24 Oct 2024
76
AY Patel
14.1
1
57
6
4
New Zealand
v India
Wankhede
01 Nov 2024
77
Noman Ali
35.0
3
112
6
2
Pakistan
v South Africa
Lahore
12 Oct 2025
78
SR Harmer
20.0
5
50
6
3
South Africa
v Pakistan
Rawalpindi
20 Occt 2025
SR Harmer of South Africa captured six wickets conceding 50 runs in the just concluded Rawalpindi Test against Pakistan to provide the fourth occasion of a South African spin bowler sharing the new ball capturing six or more wickets in a test innings. All such occasions are tabulated below.
No
Player
Overs
M
Runs
W
I
Team
Opposition
Ground
Start Date
1
GA Faulkner
27.1
4
84
7
2
South Africa
v England
The Oval
12 Aug 1912
2
KA Maharaj
10.0
0
32
7
4
South Africa
v Bangladesh
Durban
31 Mar 2022
3
KA Maharaj
12.0
3
40
7
4
South Africa
v Bangladesh
Gqeberha
08 Apr 2022
4
SR Harmer
20.0
5
50
6
3
South Africa
v Pakistan
Rawalpindi
20 Oct 2025
SR Harmer of South Africa captured six wickets conceding 50 runs in the just concluded Rawalpindi Test against Pakistan to provide the fourth occasion of a spin bowler sharing the new ball capturing six or more wickets in a test innings against Pakistan. All such occasions are tabulated below.
No
Player
Overs
M
Runs
W
I
Team
Opposition
Ground
Start Date
1
PR Umrigar
58.0
25
74
6
2
India
v Pakistan
Bahawalpur
15 Jan 1955
2
HMRKB Herath
30.2
11
48
6
3
Sri Lanka
v Pakistan
Galle
06 Aug 2014
3
HMRKB Herath
21.4
4
43
6
4
Sri Lanka
v Pakistan
Abu Dhabi
28 Sep 2017
4
SR Harmer
20.0
5
50
6
3
South Africa
v Pakistan
Rawalpindi
20 Oct 2025
South African bowlers capturing six or more wickets in a test innings
SA Harmer of South Africa captured six wickets conceding 50 runs against Pakistan in the just concluded test at Rawalpindi to provide the 116th occasion of a South African bowler capturing six or more wickets in a test innings. All such occasions are tabulated below
No
Player
Overs
BPO
M
Runs
W
Inns
Opposition
Ground
Start Date
1
WH Ashley
43.1
4
18
95
7
1
v England
Cape Town
25 Mar 1889
2
JH Sinclair
12.0
5
4
26
6
1
v England
Cape Town
01 Apr 1899
3
CB Llewellyn
22.0
6
3
92
6
2
v Australia
Johannesburg
11 Oct 1902
4
CB Llewellyn
30.5
6
4
97
6
1
v Australia
Cape Town
8 Nov 1902
5
SJ Snooke
31.4
6
8
70
8
4
v England
Johannesburg
10 Mar 1906
6
AEE Vogler
47.2
6
12
128
7
1
v England
Lord’s
01 Jul 1907
7
GA Faulkner
11.0
6
4
17
6
1
v England
Leeds
29 Jul 1907
8
AEE Vogler
22.0
6
2
94
7
4
v England
Johannesburg
01 Jan 1910
9
GA Faulkner
33.4
6
8
87
6
4
v England
Durban
21 Jan 1910
10
RO Schwarz
11.4
6
0
47
6
1
v Australia
Sydney
03 Mar 1911
11
SJ Pegler
45.3
6
9
105
6
1
v Australia
Manchester
27 May 1912
12
SJ Pegler
31.0
6
8
65
7
2
v England
Lord’s
10 Jun 1912
13
GA Faulkner
27.1
6
4
84
7
2
v England
The Oval
12 Aug 1912
14
CP Carter
28.0
6
8
50
6
2
v England
Durban
14 Feb 1914
15
CP Carter
29.5
6
4
91
6
1
v Australia
Johannesburg
12 Nov 1921
16
JM Blanckenberg
22.5
6
5
76
6
2
v England
Johannesburg
23 Dec 1922
17
AE Hall
37.3
6
12
63
7
4
v England
Cape Town
01 Jan 1923
18
AE Hall
36.4
6
11
82
6
1
v England
Johannesburg
09 Feb 1923
19
GM Parker
37.0
6
2
152
6
1
v England
Birmingham
14 Jun 1924
20
CL Vincent
45.0
6
10
131
6
2
v England
Durban
21 Jan 1928
21
AE Hall
42.4
6
9
100
6
1
v England
Johannesburg
28 Jan 1928
22
GF Bissett
19.0
6
5
29
7
3
v England
Durban
04 Feb 1928
23
AJ Bell
30.4
6
7
99
6
1
v England
Lord’s
29 Jun 1929
24
NA Quinn
29.5
6
5
92
6
2
v England
Leeds
13 Jul 1929
25
EP Nupen
25.3
6
3
87
6
4
v England
Johannesburg
24 Dec 1930
26
EP Nupen
16.1
6
1
46
6
3
v England
Johannesburg
13 Feb 1931
27
CL Vincent
31.2
6
9
51
6
2
v England
Durban
21 Feb 1931
28
NBF Mann
37.4
8
14
59
6
2
v England
Durban
16 Dec 1948
29
CN McCarthy
12.0
8
2
43
6
4
v England
Durban
16 Dec 1948
30
HJ Tayfield
8.4
8
1
23
7
2
v Australia
Durban
20 Jan 1950
31
GWA Chubb
26.3
6
7
51
6
2
v England
Manchester
05 Jul 1951
32
MG Melle
20.5
8
0
71
6
1
v Australia
Brisbane
05 Dec 1952
33
HJ Tayfield
29.4
8
9
84
6
2
v Australia
Melbourne
24 Dec 1952
34
HJ Tayfield
37.1
8
13
81
7
4
v Australia
Melbourne
24 Dec 1952
35
HJ Tayfield
36.0
8
17
62
6
2
v New Zealand
Durban
11 Dec 1953
36
HJ Tayfield
14.0
8
7
13
6
2
v New Zealand
Johannesburg
29 Jan 1954
37
HJ Tayfield
37.7
8
14
69
8
3
v England
Durban
25 Jan 1957
38
HJ Tayfield
37.0
8
11
113
9
4
v England
Johannesburg
15 Feb 1957
39
HJ Tayfield
24.3
8
6
78
6
4
v England
Gqeberha
01 Mar 1957
40
PS Heine
14.2
8
3
58
6
2
v Australia
Johannesburg
23 Dec 1957
41
NAT Adcock
18.0
8
2
43
6
1
v Australia
Durban
24 Jan 1958
42
PS Heine
37.5
8
6
96
6
1
v Australia
Johannesburg
07 Feb 1958
43
NAT Adcock
31.3
6
10
65
6
1
v England
The Oval
18 Aug 1960
44
PM Pollock
20.3
6
8
38
6
4
v New Zealand
Durban
08 Dec 1961
45
GB Lawrence
30.3
6
12
53
8
2
v New Zealand
Johannesburg
26 Dec 1961
46
SF Burke
53.5
6
19
128
6
1
v New Zealand
Cape Town
01 Jan 1962
47
PM Pollock
22.6
8
0
95
6
1
v Australia
Brisbane
06 Dec 1963
48
JT Partridge
31.1
8
6
91
7
1
v Australia
Sydney
07 Feb 1964
49
PM Pollock
31.5
6
9
47
6
2
v New Zealand
Wellington
21 Feb 1964
50
DB Pithey
35.0
6
11
58
6
3
v New Zealand
Dunedin
28 Feb 1964
51
JT Partridge
40.0
6
10
86
6
2
v New Zealand
Auckland
13 Mar 1964
52
TL Goddard
32.5
6
14
53
6
4
v Australia
Johannesburg
23 Dec 1966
53
MJ Procter
24.0
6
11
73
6
4
v Australia
Gqeberha
05 Mar 1970
54
AA Donald
28.0
6
4
84
7
3
v India
Gqeberha
26 Dec 1992
55
PS de Villiers
23.3
6
8
43
6
4
v Australia
Sydney
02 Jan 1994
56
PS de Villiers
20.5
6
4
81
6
2
v Pakistan
Johannesburg
19 Jan 1995
57
AA Donald
33.0
6
12
71
8
3
v Zimbabwe
Harare
13 Oct 1995
58
L Klusener
21.3
6
4
64
8
4
v India
Eden Gardens
27 Nov 1996
59
PR Adams
19.1
6
6
55
6
1
v India
Kanpur
08 Dec 1996
60
AA Donald
27.0
6
8
59
6
3
v Australia
Melbourne
26 Dec 1997
61
SM Pollock
41.0
6
11
87
7
2
v Australia
Adelaide
30 Jan 1998
62
SM Pollock
22.3
6
6
50
6
3
v Pakistan
Durban
26 Feb 1998
63
PS de Villiers
11.5
6
5
23
6
2
v Pakistan
Gqeberha
06 Mar 1998
64
AA Donald
40.0
6
14
88
6
3
v England
Manchester
02 Jul 1998
65
AA Donald
15.0
6
3
53
6
1
v England
Johannesburg
205 Nov 1999
66
M Ntini
31.4
6
12
66
6
3
v New Zealand
Bloemfontein
17 Nov 2000
67
SM Pollock
13.4
6
6
30
6
1
v Sri Lanka
Cape Town
02 Jan 2001
68
JH Kallis
36.0
6
17
67
6
2
v West Indies
Bridgetown
29 Mar 2001
69
SM Pollock
21.4
6
10
56
6
3
v India
Bloemfontein
03 Nov 2001
70
SM Pollock
17.4
6
4
39
6
3
v England
Nottingham
14 Aug 2003
71
JH Kallis
17.0
6
4
54
6
4
v England
Leeds
21 Aug 2003
72
PR Adams
45.0
6
11
128
7
2
v Pakistan
Lahore
17 Oct 2003
73
SM Pollock
29.2
6
9
78
6
2
v Pakistan
Faisalabad
24 Oct 2003
74
A Nel
29.0
6
7
81
6
2
v England
Centurion
21 Jan 2005
75
M Zondeki
14.3
6
2
39
6
3
v Zimbabwe
Centurion
11 Mar 2005
76
M Ntini
28.0
6
3
95
6
1
v West Indies
Port of Spain
08 Apr 2005
77
M Ntini
19.5
6
7
37
7
3
v West Indies
Port of Spain
08 Apr 2005
78
A Nel
16.2
6
3
32
6
3
v West Indies
Bridgetown
21 Apr 2005
79
M Ntini
18.5
6
2
100
6
2
v Australia
Johannesburg
31 Mar 2006
80
M Ntini
21.0
6
6
59
6
2
v Pakistan
Gqeberha
19 Jan 2007
81
DW Steyn
10.3
6
1
49
6
3
v New Zealand
Centurion
16 Nov 2007
82
DW Steyn
21.5
6
6
72
6
3
v West Indies
Durban
10 Jan 2008
83
PL Harris
42.5
6
9
127
6
3
v Australia
Cape Town
19 Mar 2009
84
DW Steyn
16.4
6
6
51
7
2
v India
Nagpur
06 Feb 2010
85
DW Steyn
19.0
6
6
50
6
1
v India
Durban
26 Dec 2010
86
M de Lange
23.2
6
3
81
7
1
v Sri Lanka
Durban
26 Dec 2011
87
VD Philander
15.5
6
3
44
6
3
v New Zealand
Hamilton
15 Mar 2012
88
VD Philander
22.0
6
4
81
6
2
v New Zealand
Wellington
23 Mar 2012
89
M Morkel
16.4
6
7
23
6
4
v New Zealand
Wellington
23 Mar 2012
90
DW Steyn
8.1
6
6
8
6
2
v Pakistan
Johannesburg
01 Feb 2013
91
KJ Abbott
11.4
6
4
29
7
2
v Pakistan
Centurion
22 Feb 2013
92
DW Steyn
30.0
6
9
100
6
1
v India
Durban
26 Dec 2013
93
DW Steyn
8.2
6
2
34
6
3
v West Indies
Centurion
17 Dec 2014
94
K Rabada
29.0
6
6
112
7
2
v England
Centurion
22 Jan 2016
95
K Rabada
10.4
6
2
32
6
4
v England
Centurion
22 Jan 2016
96
KJ Abbott
23.1
6
3
77
6
3
v Australia
Hobart
12 Nov 2016
97
K Rabada
17.0
6
3
55
6
4
v Sri Lanka
Cape Town
02 Jan 2017
98
KA Maharaj
20.2
6
7
40
6
3
v New Zealand
Wellington
16 Mar 2017
99
VD Philander
15.4
6
4
42
6
4
v India
Cape Town
05 Jan 2018
100
L Ngidi
12.2
6
3
39
6
4
v India
Centurion
13 Jan 2018
101
K Rabada
22.0
6
9
54
6
3
v Australia
Gqeberha
9 Mar 2018
102
VD Philander
13.0
6
5
21
6
4
v Australia
Johannesburg
30 Mar 2018
103
KA Maharaj
41.1
6
10
129
9
1
v Sri Lanka
Colombo (SSC)
20 Jul 2018
104
D Olivier
14.0
6
3
37
6
1
v Pakistan
Centurion
26 Dec 2018
105
A Nortje
14.3
6
1
56
6
1
v Sri Lanka
Johannesburg
03 Jan 2021
106
L Ngidi
24.0
6
5
71
6
1
v India
Centurion
26 Dec 2021
107
KA Maharaj
10.0
6
0
32
7
4
v Bangladesh
Durban
31 Mar 2022
108
KA Maharaj
12.0
6
3
40
7
4
v Bangladesh
Gqeberha
08 Apr 2022
109
K Rabada
15.0
6
3
50
6
4
v West Indies
Centurion
28 Feb 2023
110
N Brand
26.0
6
1
119
6
1
v New Zealand
Mt Maunganui
04 Feb 2024
111
K Rabada
17.5
6
4
46
6
3
v Bangladesh
Mirpur
21 Oct 2024
112
M Jansen
6.5
6
1
13
7
2
v Sri Lanka
Durban
27 Nov 2024
113
M Jansen
14.0
6
3
52
6
3
v Pakistan
Centurion
26 Dec 2024
114
S Muthusamy
32.0
6
6
117
6
1
v Pakistan
Lahore
12 Oct 2025
115
KA Maharaj
42.4
6
5
102
7
1
v Pakistan
Rawalpindi
20 Oct 2025
116
SR Harmer
20.0
6
5
50
6
3
v Pakistan
Rawalpindi
20 Oct 2025
SA Harmer of South Africa captured six wickets conceding 50 runs against Pakistan in the just concluded test at Rawalpindi to provide the 13th occasion of a South African bowler capturing six or more wickets in a test innings against Pakistan. All such occasions are tabulated below
No
Player
Overs
BPO
M
Runs
W
Inns
Opposition
Ground
Start Date
1
PS de Villiers
20.5
6
4
81
6
2
v Pakistan
Johannesburg
19 Jan 1995
2
SM Pollock
22.3
6
6
50
6
3
v Pakistan
Durban
26 Feb 1998
3
PS de Villiers
11.5
6
5
23
6
2
v Pakistan
Gqeberha
06 Mar 1998
4
PR Adams
45.0
6
11
128
7
2
v Pakistan
Lahore
17 Oct 2003
5
SM Pollock
29.2
6
9
78
6
2
v Pakistan
Faisalabad
24 Oct 2003
6
M Ntini
21.0
6
6
59
6
2
v Pakistan
Gqeberha
19 Jan 2007
7
DW Steyn
8.1
6
6
8
6
2
v Pakistan
Johannesburg
01 Feb 2013
8
KJ Abbott
11.4
6
4
29
7
2
v Pakistan
Centurion
22 Feb 2013
9
D Olivier
14.0
6
3
37
6
1
v Pakistan
Centurion
26 Dec 2018
10
M Jansen
14.0
6
3
52
6
3
v Pakistan
Centurion
26 Dec 2024
11
S Muthusamy
32.0
6
6
117
6
1
v Pakistan
Lahore
12 Oct 2025
12
KA Maharaj
42.4
6
5
102
7
1
v Pakistan
Rawalpindi
20 Oct 2025
13
SR Harmer
20.0
6
5
50
6
3
v Pakistan
Rawalpindi
20 Oct 2025
Seven or more wickets in a test innings by South African bowlers
KA Maharaj of South Africa captured seven wickets conceding 102 runs against Pakistan in the jusr concluded test at Rawalpindi to provide the 29th occasion of a South African bowler capturing seven or more wickets in a test innings. All such occasions are tabulated below
No
Player
Overs
BPO
M
Runs
W
Inns
Opposition
Ground
Start Date
1
WH Ashley
43.1
4
18
95
7
1
v England
Cape Town
25 Mar 1889
2
SJ Snooke
31.4
6
8
70
8
4
v England
Johannesburg
10 Mar 1906
3
AEE Vogler
47.2
6
12
128
7
1
v England
Lord’s
01 Jul 1907
4
AEE Vogler
22.0
6
2
94
7
4
v England
Johannesburg
01 Jan 1910
5
SJ Pegler
31.0
6
8
65
7
2
v England
Lord’s
10 Jun 1912
6
GA Faulkner
27.1
6
4
84
7
2
v England
The Oval
12 Aug 1912
7
AE Hall
37.3
6
12
63
7
4
v England
Cape Town
01 Jan 1923
8
GF Bissett
19.0
6
5
29
7
3
v England
Durban
04 Feb 1928
9
HJ Tayfield
8.4
8
1
23
7
2
v Australia
Durban
20 Jan 1950
10
HJ Tayfield
37.1
8
13
81
7
4
v Australia
Melbourne
24 Dec 1952
11
HJ Tayfield
37.7
8
14
69
8
3
v England
Durban
25 Jan 1957
12
HJ Tayfield
37.0
8
11
113
9
4
v England
Johannesburg
15 Feb 1957
13
GB Lawrence
30.3
6
12
53
8
2
v New Zealand
Johannesburg
26 Dec 1961
14
JT Partridge
31.1
8
6
91
7
1
v Australia
Sydney
07 Feb 1964
15
AA Donald
28.0
6
4
84
7
3
v India
Gqeberha
26 Dec 1992
16
AA Donald
33.0
6
12
71
8
3
v Zimbabwe
Harare
13 Oct 1995
17
L Klusener
21.3
6
4
64
8
4
v India
Eden Gardens
27 Nov 1996
18
SM Pollock
41.0
6
11
87
7
2
v Australia
Adelaide
30 Jan 1998
19
PR Adams
45.0
6
11
128
7
2
v Pakistan
Lahore
17 Oct 2003
20
M Ntini
19.5
6
7
37
7
3
v West Indies
Port of Spain
08 Apr 2005
21
DW Steyn
16.4
6
6
51
7
2
v India
Nagpur
06 Feb 2010
22
M de Lange
23.2
6
3
81
7
1
v Sri Lanka
Durban
26 Dec 2011
23
KJ Abbott
11.4
6
4
29
7
2
v Pakistan
Centurion
22 Feb 2013
24
K Rabada
29.0
6
6
112
7
2
v England
Centurion
22 Jan 2016
25
KA Maharaj
41.1
6
10
129
9
1
v Sri Lanka
Colombo (SSC)
20 Jul 2018
26
KA Maharaj
10.0
6
0
32
7
4
v Bangladesh
Durban
31 Mar 2022
27
KA Maharaj
12.0
6
3
40
7
4
v Bangladesh
Gqeberha
08 Apr 2022
28
M Jansen
6.5
6
1
13
7
2
v Sri Lanka
Durban
27 Nov 2024
29
KA Maharaj
42.4
6
5
102
7
1
v Pakistan
Rawalpindi
20 Oct 2025
KA Maharaj of South Africa captured seven wickets conceding 102 runs against Pakistan in the jusr concluded test at Rawalpindi to provide the third occasion of a South African bowler capturing seven or more wickets in a test innings against Pakistan. All such occasions are tabulated below
No
Player
Overs
BPO
M
Runs
W
Inns
Opposition
Ground
Start Date
1
PR Adams
45.0
6
11
128
7
2
v Pakistan
Lahore
17 Oct 2003
2
KJ Abbott
11.4
6
4
29
7
2
v Pakistan
Centurion
22 Feb 2013
3
KA Maharaj
42.4
6
5
102
7
1
v Pakistan
Rawalpindi
20 Oct 2025
HJ Tayfield and KA Maharaj are the two South African bowlers to captured seven or more wickets in an innings on four occasions. The following table lists the performance of these two bowlers
No
Player
Overs
BPO
M
Runs
W
Inns
Opposition
Ground
Start Date
1
HJ Tayfield
8.4
8
1
23
7
2
v Australia
Durban
20 Jan 1950
2
HJ Tayfield
37.1
8
13
81
7
4
v Australia
Melbourne
24 Dec 1952
3
HJ Tayfield
37.7
8
14
69
8
3
v England
Durban
25 Jan 1957
4
HJ Tayfield
37.0
8
11
113
9
4
v England
Johannesburg
15 Feb 1957
1
KA Maharaj
41.1
6
10
129
9
1
v Sri Lanka
Colombo (SSC)
20 Jul 2018
2
KA Maharaj
10.0
6
0
32
7
4
v Bangladesh
Durban
31 Mar 2022
3
KA Maharaj
12.0
6
3
40
7
4
v Bangladesh
Gqeberha
08 Apr 2022
4
KA Maharaj
42.4
6
5
102
7
1
v Pakistan
Rawalpindi
20 Oct 2025
Pakistan spin bowlers capturing ten or more wickets in a test match
Noman Ali of Pakistan captured ten wickets conceding 191 runs in the just concluded test against South Africa at Lahore to provide the 31st occasion of a Pakistan spin bowler capturing ten or more wickets in a test match. All such occasions are tabulated below.
No
Player
Overs
BPO
M
R
W
Opposition
Ground
Start Date
1
Zulfiqar Ahmed
83.5
6
40
079
11
v New Zealand
Karachi
13 Oct 1955
2
Intikhab Alam
95.4
6
39
182
10
v New Zealand
Dhaka
08 Nov 1969
3
Intikhab Alam
39.4
8
05
130
11
v New Zealand
Dunedin
07 Feb 1973
4
Iqbal Qasim
72.5
6
29
175
10
v India
Wankhede
16 Dec 1979
5
Iqbal Qasim
72.0
6
34
118
11
v Australia
Karachi
27 Feb 1980
6
Abdul Qadir
92.5
6
26
218
11
v Australia
Faisalabad
30 Sep 1982
7
Abdul Qadir
72.0
6
12
194
10
v England
Lahore
19 Mar 1984
8
Abdul Qadir
97.4
6
36
211
10
v England
The Oval
06 Aug 1987
9
Abdul Qadir
73.0
6
27
101
13
v England
Lahore
25 Nov 1987
10
Abdul Qadir
104.4
6
31
186
10
v England
Karachi
16 Dec 1987
11
Mushtaq Ahmed
65.2
6
17
171
10
v New Zealand
Christchurch
08 Dec 1995
12
Mushtaq Ahmed
54.1
6
12
143
10
v New Zealand
Lahore
21 Nov 1996
13
Mushtaq Ahmed
41.3
6
12
106
10
v West Indies
Peshawar
17 Nov 1997
14
Saqlain Mushtaq
67.2
6
16
187
10
v India
Chennai
28 Jan 1999
15
Saqlain Mushtaq
82.3
6
22
216
10
v India
Delhi
04 Feb 1999
16
Danish Kaneria
28.0
6
06
094
12
v Bangladesh
Multan
29 Aug 2001
17
Saqlain Mushtaq
63.5
6
11
155
10
v Zimbabwe
Bulawayo
16 Nov 2002
18
Danish Kaneria
83.0
6
23
190
10
v Sri Lanka
Karachi
28 Oct 2004
19
Saeed Ajmal
56.5
6
20
111
11
v West Indies
Providence
12 May 2011
20
Saeed Ajmal
42.0
6
11
097
10
v England
Dubai (DICS)
17 Jan 2012
21
Saeed Ajmal
60.1
6
11
147
10
v South Africa
Cape Town
14 Feb 2013
22
Saeed Ajmal
49.1
6
09
118
11
v Zimbabwe
Harare
03 Sep 2013
23
Yasir Shah
60.0
6
15
141
10
v England
Lord’s
14 Jul 2016
24
Yasir Shah
67.4
6
11
210
10
v West Indies
Abu Dhabi
21 Oct 2016
25
Yasir Shah
57.2
6
10
184
14
v New Zealand
Dubai (DICS)
24 Nov 2018
26
Sajid Khan
47.4
6
12
128
12
v Bangladesh
Mirpur
04 Dec 2021
27
Abrar Ahmed
51.0
6
04
234
11
v England
Multan
09 Dec 2022
28
Noman Ali
44.3
6
06
147
11
v England
Multan
15 Oct 2024
29
Sajid Khan
47.2
6
06
197
10
v England
Rawalpindi
24 Oct 2024
30
Noman Ali
36.1
6
03
121
10
v West Indies
Multan
25 Jan 2025
31
Noman Ali
63.0
6
07
191
10
v South Africa
Lahore
12 Oct 2025
Noman Ali of Pakistan captured ten wickets conceding 191 runs in the just concluded test against South Africa at Lahore to provide the second occasion of a Pakistan spin bowler capturing ten or more wickets against South Africa in a test match. Both such occasions are tabulated below.
No
Player
Overs
BPO
M
R
W
Opposition
Ground
Start Date
1
Saeed Ajmal
60.1
6
11
147
10
v South Africa
Cape Town
14 Feb 2013
2
Noman Ali
63.0
6
07
191
10
v South Africa
Lahore
12 Oct 2025
Pakistan spin bowlers capturing six or more wickets in a test innings
Noman Ali of Pakistan captured six wickets conceding 112 runs in South Africa’s first innings in the just concluded test at Lahore to provide the 58th occasion of a Pakistan spin bowler capturing six or more wickets in an innings. All such occasions are tabulated below.
No
Player
Overs
BPO
M
R
W
I
Opposition
Ground
Start Date
1
Zulfiqar Ahmed
46.3
6
21
042
6
3
v New Zealand
Karachi
13 Oct 1955
2
Haseeb Ahsan
84.0
6
19
202
6
2
v India
Chennai
13 Jan 1961
3
Mohammad Nazir
30.1
6
03
099
7
2
v New Zealand
Karachi
24 Oct 1969
4
Pervez Sajjad
40.0
6
15
074
7
2
v New Zealand
Lahore
30 Oct 1969
5
Intikhab Alam
21.0
8
03
052
7
2
v New Zealand
Dunedin
07 Feb 1973
6
Intikhab Alam
30.0
8
04
127
6
2
v New Zealand
Auckland
16 Feb 1973
7
Abdul Qadir
24.0
8
08
044
6
2
v England
Hyderabad (Sind)
02 Jan 1978
8
Iqbal Qasim
28.5
6
14
040
6
3
v India
Wankhede
16 Dec 1979
9
Iqbal Qasim
42.0
6
22
049
7
3
v Australia
Karachi
27 Feb 1980
10
Iqbal Qasim
32.2
6
05
089
6
3
v West Indies
Faisalabad
08 Dec 1980
11
Iqbal Qasim
65.0
6
18
141
6
1
v Sri Lanka
Faisalabad
14 Mar 1982
12
Abdul Qadir
50.5
6
12
142
7
3
v Australia
Faisalabad
30 Sep 1982
13
Tauseef Ahmed
15.0
6
07
045
6
3
v Sri Lanka
Kandy
23 Feb 1986
14
Abdul Qadir
9.3
6
01
016
6
4
v West Indies
Faisalabad
24 Oct 1986
15
Abdul Qadir
44.4
6
15
096
7
2
v England
The Oval
06 Aug 1987
16
Abdul Qadir
37.0
6
13
056
9
1
v England
Lahore
25 Nov 1987
17
Abdul Qadir
58.1
6
18
160
6
2
v New Zealand
Auckland
24 Feb 1989
18
Mushtaq Ahmed
34.4
6
13
056
7
4
v New Zealand
Christchurch
08 Dec 1995
19
Mushtaq Ahmed
37.0
6
10
078
6
3
v England
The Oval
22 Aug 1996
20
Mushtaq Ahmed
32.0
6
08
084
6
3
v New Zealand
Lahore
21 Nov 1996
21
Mushtaq Ahmed
30.0
6
03
087
6
1
v New Zealand
Rawalpindi
28 Nov 1996
22
Mushtaq Ahmed
37.0
6
13
078
6
4
v South Africa
Durban
26 Feb 1998
23
Saqlain Mushtaq
24.0
6
08
046
6
2
v Australia
Hobart
18 Nov 1999
24
Saqlain Mushtaq
74.0
6
20
164
8
1
v England
Lahore
15 Nov 2000
25
Danish Kaneria
13.0
6
03
042
6
1
v Bangladesh
Multan
29 Aug 2001
26
Danish Kaneria
15.0
6
03
052
6
3
v Bangladesh
Multan
29 Aug 2001
27
Danish Kaneria
19.4
6
04
077
7
3
v Bangladesh
Dhaka
09 Jan 2002
28
Saqlain Mushtaq
25.5
6
02
066
7
1
v Zimbabwe
Bulawayo
16 Nov 2002
29
Danish Kaneria
60.0
6
20
118
7
3
v Sri Lanka
Karachi
28 Oct 2004
30
Danish Kaneria
49.3
6
07
188
7
2
v Australia
Sydney
02 Jan 2005
31
Danish Kaneria
53.4
6
12
150
6
2
v India
Mohali
08 Mar 2005
32
Danish Kaneria
53.0
6
10
168
7
2
v New Zealand
Napier
11 Dec 2009
33
Saeed Ajmal
23.5
6
06
042
6
3
v West Indies
Providence
12 May 2011
34
Saeed Ajmal
24.3
6
07
055
7
1
v England
Dubai (DICS)
17 Jan 2012
35
Abdur Rehman
10.1
6
04
025
6
4
v England
Abu Dhabi
25 Jan 2012
36
Saeed Ajmal
42.0
6
09
096
6
2
v South Africa
Cape Town
14 Feb 2013
37
Saeed Ajmal
32.3
6
04
095
7
2
v Zimbabwe
Harare
03 Sep 2013
38
Saeed Ajmal
55.5
6
08
151
6
2
v South Africa
Dubai (DICS)
23 Oct 2013
39
Yasir Shah
30.1
6
06
076
7
3
v Sri Lanka
Galle
17 Jun 2015
40
Yasir Shah
41.3
6
05
096
6
2
v Sri Lanka
Colombo (PSS)
25 Jun 2015
41
Yasir Shah
29.0
6
06
072
6
2
v England
Lord’s
14 Jul 2016
42
Yasir Shah
39.0
6
05
124
6
4
v West Indies
Abu Dhabi
21 Oct 2016
43
Yasir Shah
21.4
6
04
063
6
3
v West Indies
Kingston
21 Apr 2017
44
Yasir Shah
39.5
6
12
094
7
3
v West Indies
Bridgetown
30 Apr 2017
45
Yasir Shah
55.5
6
09
184
6
1
v Sri Lanka
Dubai (DICS)
06 Oct 2017
46
Bilal Asif
21.3
6
07
036
6
2
v Australia
Dubai (DICS)
07 Oct 2018
47
Yasir Shah
12.3
6
01
041
8
2
v New Zealand
Dubai (DICS)
24 Nov 2018
48
Yasir Shah
44.5
6
09
143
6
3
v New Zealand
Dubai (DICS)
24 Nov 2018
49
Sajid Khan
15.0
6
04
042
8
2
v Bangladesh
Mirpur
04 Dec 2021
50
Noman Ali
38.1
6
09
107
6
2
v Australia
Rawalpindi
04 Mar 2022
51
Abrar Ahmed
22.0
6
01
114
7
1
v England
Multan
09 Dec 2022
52
Noman Ali
23.0
6
08
070
7
3
v Sri Lanka
Colombo (SSC)
24 Jul 2023
53
Sajid Khan
26.2
6
01
111
7
2
v England
Multan
15 Oct 2024
54
Noman Ali
16.3
6
01
046
8
4
v England
Multan
15 Oct 2024
55
Sajid Khan
29.2
6
04
128
6
1
v England
Rawalpindi
24 Oct 2024
56
Noman Ali
18.2
6
02
042
6
3
v England
Rawalpindi
24 Oct 2024
57
Noman Ali
15.1
6
03
041
6
1
v West Indies
Multan
25 Jan 2025
58
Noman Ali
35.0
6
03
112
6
2
v South Africa
Lahore
12 Oct 2025
Noman Ali of Pakistan captured six wickets conceding 112 runs in South Africa’s first innings in the just concluded test at Lahore to provide the fourth occasion of a Pakistan spin bowler capturing six or more wickets in an innings against South Africa. All such occasions are tabulated below