1000 runs and 100 wickets

Test matches Cricket – 1000 runs and 100 wickets

Test matches
Batting and bowling

1000 runs and 100 wickets

RankPlayerPlayerSpanMatRunsHSAve100WktsBBIAve5CtSt
🥇 1
G GiffenG Giffen (AUS)1881-189631123816123.3511037/11727.09724-
🥈 2
MA NobleMA Noble (AUS)1898-190942199713330.2511217/1725.00926-
🥉 3
W RhodesW Rhodes (ENG)1899-193058232517930.1921278/6826.96660-
4
MW TateMW Tate (ENG)1924-1935391198100*25.4811556/4226.16711-
5
IWG JohnsonIWG Johnson (AUS)1946-19564510007718.51-1097/4429.19330-
6
RR LindwallRR Lindwall (AUS)1946-196061150211821.1522287/3823.031226-
7
KR MillerKR Miller (AUS)1946-195655295814736.9771707/6022.97738-
8
MH MankadMH Mankad (IND)1946-195944210923131.4751628/5232.32833-
9
TE BaileyTE Bailey (ENG)1949-1959612290134*29.7411327/3429.21532-
10
R BenaudR Benaud (AUS)1952-196463220112224.4532487/7227.031665-
11
AK DavidsonAK Davidson (AUS)1953-19634413288024.59-1867/9320.531442-
12
GS SobersGS Sobers (WI)1954-1974938032365*57.78262356/7334.036109-
13
TL GoddardTL Goddard (SA)1955-197041251611234.4611236/5326.22548-
14
FJ TitmusFJ Titmus (ENG)1955-197553144984*22.29-1537/7932.22735-
15
R IllingworthR Illingworth (ENG)1958-197361183611323.2421226/2931.20345-
16
Intikhab AlamIntikhab Alam (PAK)1959-197747149313822.2811257/5235.95520-
17
Sarfraz NawazSarfraz Nawaz (PAK)1969-19845510459017.71-1779/8632.75426-
18
Imran KhanImran Khan (PAK)1971-199288380713637.6963628/5822.812328-
19
AW GreigAW Greig (ENG)1972-197758359914840.4381418/8632.20687-
20
Sir RJ HadleeSir RJ Hadlee (NZ)1973-1990863124151*27.1624319/5222.293639-
21
IT BothamIT Botham (ENG)1977-1992102520020833.54143838/3428.4027120-
22
Abdul QadirAbdul Qadir (PAK)1977-19906710296115.59-2369/5632.801515-
23
JE EmbureyJE Emburey (ENG)1978-19956417137522.53-1477/7838.40634-
24
N Kapil DevN Kapil Dev (IND)1978-1994131524816331.0584349/8329.642364-
25
MD MarshallMD Marshall (WI)1978-19918118109218.85-3767/2220.942225-
26
JG BracewellJG Bracewell (NZ)1980-199041100111020.4211026/3235.81431-
27
RJ ShastriRJ Shastri (IND)1981-199280383020635.79111515/7540.96236-
28
Wasim AkramWasim Akram (PAK)1985-20021042898257*22.6434147/11923.622544-
29
MG HughesMG Hughes (AUS)1985-199453103272*16.64-2128/8728.38723-
30
CL HooperCL Hooper (WI)1987-2002102576223336.46131145/2649.424115-
31
CEL AmbroseCEL Ambrose (WI)1988-20009814395312.40-4058/4520.992218-
32
Waqar YounisWaqar Younis (PAK)1989-20038710104510.20-3737/7623.562218-
33
CL CairnsCL Cairns (NZ)1989-200462332015833.5352187/2729.401314-
34
A KumbleA Kumble (IND)1990-20081322506110*17.77161910/7429.653560-
35
J SrinathJ Srinath (IND)1991-20026710097614.21-2368/8630.491022-
36
SK WarneSK Warne (AUS)1992-200714531549917.32-7088/7125.4137125-
37
M MuralidaranM Muralidaran (ICC/SL)1992-201013312616711.67-8009/5122.726772-
38
HH StreakHH Streak (ZIM)1993-2005651990127*22.3512166/7328.14717-
39
WPUJC VaasWPUJC Vaas (SL)1994-20091113089100*24.3213557/7129.581231-
40
SM PollockSM Pollock (SA)1995-2008108378111132.3124217/8723.111672-
41
JH KallisJH Kallis (ICC/SA)1995-20131661328922455.37452926/5432.655200-
42
JN GillespieJN Gillespie (AUS)1996-2006711218201*18.7312597/3726.13827-
43
DL VettoriDL Vettori (ICC/NZ)1997-2014113453114030.0063627/8734.362058-
44
Harbhajan SinghHarbhajan Singh (IND)1998-2015103222411518.2224178/8432.462542-
45
AF GilesAF Giles (ENG)1998-20065414215920.89-1435/5740.60533-
46
A FlintoffA Flintoff (ENG/ICC)1998-200979384516731.7752265/5832.78352-
47
HMRKB HerathHMRKB Herath (SL)1999-201893169980*14.64-4339/12728.073424-
48
Abdul RazzaqAbdul Razzaq (PAK)1999-200646194613428.6131005/3536.94115-
49
B LeeB Lee (AUS)1999-20087614516420.15-3105/3030.811023-
50
N BojeN Boje (SA)2000-20064313128525.23-1005/6242.65318-
51
Mohammad RafiqueMohammad Rafique (BAN)2000-200833105911118.5711006/7740.7677-
52
Z KhanZ Khan (IND)2000-20149212317511.95-3117/8732.941119-
53
JM AndersonJM Anderson (ENG)2003-20241881353818.96-7047/4226.4532107-
54
IK PathanIK Pathan (IND)2003-200829110510231.5711007/5932.2678-
55
DW SteynDW Steyn (SA)2004-20199312517613.59-4397/5122.952626-
56
Shakib Al HasanShakib Al Hasan (BAN)2007-202471460921737.7752467/3631.721929-
57
MG JohnsonMG Johnson (AUS)2007-2015732065123*22.2013138/6128.401227-
58
SCJ BroadSCJ Broad (ENG)2007-2023167366216918.0316048/1527.682055-
59
TG SoutheeTG Southee (NZ)2008-2024107224577*15.48-3917/6430.261586-
60
PM SiddlePM Siddle (AUS)2008-20196711645114.73-2216/5430.66819-
61
GP SwannGP Swann (ENG)2008-20136013708522.09-2556/6529.961754-
62
KAJ RoachKAJ Roach (WI)2009-20258512864711.90-2846/4827.211124-
63
NM LyonNM Lyon (AUS)2011-202513916384712.79-5628/5030.142464-
64
R AshwinR Ashwin (IND)2011-2024106350312425.7565377/5924.003736-
65
VD PhilanderVD Philander (SA)2011-20206417797424.04-2246/2122.321317-
66
PJ CumminsPJ Cummins (AUS)2011-202571154864*16.82-3096/2322.101435-
67
MA StarcMA Starc (AUS)2011-202510023229920.19-4026/927.021645-
68
RA JadejaRA Jadeja (IND)2012-2025843824175*37.8653307/4225.061546-
69
CR WoakesCR Woakes (ENG)2013-2025612034137*25.1111916/1729.52531-
70
BA StokesBA Stokes (ENG)2013-2025115703225835.69142306/2231.645113-
71
MDK PereraMDK Perera (SL)2014-20214313039518.88-1616/3235.90819-
72
MM AliMM Ali (ENG)2014-2023683094155*28.1252046/5337.31540-
73
JO HolderJO Holder (WI)2014-2024693073202*29.8331626/4230.39871-
74
K RabadaK Rabada (SA)2015-20257110314711.85-3367/11221.741734-
75
Mehidy Hasan MirazMehidy Hasan Miraz (BAN)2016-202554211010423.9722057/5832.361341-
76
KA MaharajKA Maharaj (SA)2016-20255912928415.38-2039/12929.821122-

Showing 76 records

Additional Information

Players sorted by order of debut