One-Day Internationals

Test Records

Twenty20

Power Search

Best Bowling on debut in Tests

Player Overs Maiden Runs wickets Matches Ground Date

Narendra Hirwani

18.3

3

61

8

India V West Indies

MA Chidambaram Stadium, Chepauk, Chennai

1988-01-11

Bob Massie

32.5

7

84

8

England V Australia

Lord's Cricket Ground, St John's Wood

1972-06-22

Alfred Valentine

50

14

104

8

England V West Indies

Old Trafford, Manchester

1950-06-08

Alec Bedser

29.1

11

49

7

England V India

Lord's Cricket Ground, St John's Wood

1946-06-22

Mohammad Nazir

30.1

3

99

7

Pakistan V New Zealand

National Stadium, Karachi

1969-10-24

Charlie Turner

18

11

15

6

Australia V England

Sydney Cricket Ground

1887-01-28

Frederick Martin

27

9

50

6

England V Australia

Kennington Oval

1890-08-11

John Ferris

29.2

11

54

6

South Africa V England

Newlands, Cape Town

1892-03-19

Tony Dodemaide

28.3

10

58

6

Australia V New Zealand

Melbourne Cricket Ground

1987-12-26

Peter Such

33.3

9

67

6

England V Australia

Old Trafford, Manchester

1993-06-03

Rodney Hogg

28

8

74

6

Australia V England

Brisbane Cricket Ground, Woolloongabba, Brisbane

1978-12-01

Len Coldwell

41

13

85

6

England V Pakistan

Lord's Cricket Ground, St John's Wood

1962-06-21

Sandy Bell

30.4

7

99

6

England V South Africa

Lord's Cricket Ground, St John's Wood

1929-06-29

Bill Lockwood

45

11

101

6

England V Australia

Lord's Cricket Ground, St John's Wood

1893-07-17

Dilip Doshi

43

10

103

6

India V Australia

MA Chidambaram Stadium, Chepauk, Chennai

1979-09-11

Sydney Burke

53.5

19

128

6

South Africa V New Zealand

Newlands, Cape Town

1962-01-01

George Parker

37

2

152

6

England V South Africa

Edgbaston, Birmingham

1924-06-14

Fen Cresswell

41.2

6

168

6

England V New Zealand

Kennington Oval

1949-08-13

Phil Edmonds

20

7

28

5

England V Australia

Headingley, Leeds

1975-08-14

Fidel Edwards

15.4

1

36

5

West Indies V Sri Lanka

Sabina Park, Kingston

2003-06-27

George Bissett

17

5

37

5

South Africa V England

Newlands, Cape Town

1927-12-31

Hines Johnson

34.5

13

41

5

West Indies V England

Sabina Park, Kingston

1948-03-27

Kosala Kuruppuarachchi

14.5

2

44

5

Sri Lanka V Pakistan

Colombo Cricket Club Ground

1986-03-14

Clarrie Grimmett

11.7

2

45

5

Australia V England

Sydney Cricket Ground

1925-02-27

Lester King

19

4

46

5

West Indies V India

Sabina Park, Kingston

1962-04-13

Brett Lee

18

2

47

5

Australia V India

Melbourne Cricket Ground

1999-12-26

Tom Richardson

23.4

5

49

5

England V Australia

Old Trafford, Manchester

1893-08-24

Bob Appleyard

17

5

51

5

England V Pakistan

Trent Bridge, Nottingham

1954-07-01

Bob McLeod

28.4

12

53

5

Australia V England

Melbourne Cricket Ground

1892-01-01

Arnold Warren

19.2

5

57

5

England V Australia

Headingley, Leeds

1905-07-03

David Larter

25

4

57

5

England V Pakistan

Kennington Oval

1962-08-16

Peter Heine

25

7

60

5

England V South Africa

Lord's Cricket Ground, St John's Wood

1955-06-23

Vaman Kumar

37.5

21

64

5

India V Pakistan

Feroz Shah Kotla, Delhi

1961-02-08

Sydney Barnes

35.1

9

65

5

Australia V England

Sydney Cricket Ground

1901-12-13

Bill Bradley

33

13

67

5

England V Australia

Old Trafford, Manchester

1899-07-17

Dennis Lillee

28.3

0

84

5

Australia V England

Adelaide Oval

1971-01-29

Bill Copson

24

2

85

5

England V West Indies

Lord's Cricket Ground, St John's Wood

1939-06-24

Bruce Taylor

23.5

2

86

5

India V New Zealand

Eden Gardens, Kolkata

1965-03-05

Mohammad Nissar

26

3

93

5

England V India

Lord's Cricket Ground, St John's Wood

1932-06-25

Reg Perks

41

5

100

5

South Africa V England

Kingsmead, Durban

1939-03-03

Ken Farnes

40.2

10

102

5

England V Australia

Trent Bridge, Nottingham

1934-06-08

Norman Gordon

33.4

3

103

5

South Africa V England

Old Wanderers, Johannesburg

1938-12-24

Jaswick Taylor

36.5

6

109

5

West Indies V Pakistan

Queen's Park Oval, Port of Spain

1958-03-26

Mick Melle

33

3

113

5

South Africa V Australia

Ellis Park, Johannesburg

1950-02-10

George Rowe

49

9

115

5

South Africa V England

Old Wanderers, Johannesburg

1896-03-02

Douglas Carr

34

2

146

5

England V Australia

Kennington Oval

1909-08-09

Laurie Nash

12

6

18

4

Australia V South Africa

Melbourne Cricket Ground

1932-02-12

Aizaz Cheema

11.3

5

24

4

Zimbabwe V Pakistan

Queens Sports Club, Bulawayo

2011-09-01

Stan Nichols

17

5

28

4

New Zealand V England

Lancaster Park, Christchurch

1930-01-10

Sailor Young

19.1

11

30

4

England V Australia

Headingley, Leeds

1899-06-29

Richard Dumbrill

18

8

30

4

England V South Africa

Lord's Cricket Ground, St John's Wood

1965-07-22

Harold Butler

28

15

34

4

England V South Africa

Headingley, Leeds

1947-07-26

Frank Tyson

13.4

3

35

4

England V Pakistan

Kennington Oval

1954-08-12

Tony Lock

9.3

2

36

4

England V India

Old Trafford, Manchester

1952-07-17

Mike Selvey

17

4

41

4

England V West Indies

Old Trafford, Manchester

1976-07-08

Joey Benjamin

17

2

42

4

England V South Africa

Kennington Oval

1994-08-18

Laurie Mayne

17.2

2

43

4

West Indies V Australia

Sabina Park, Kingston

1965-03-03

Chris Old

21

6

43

4

India V England

Eden Gardens, Kolkata

1972-12-30

Jack Iverson

13

3

43

4

Australia V England

Brisbane Cricket Ground, Woolloongabba, Brisbane

1950-12-01

Wayne Clark

18

5

46

4

Australia V India

Brisbane Cricket Ground, Woolloongabba, Brisbane

1977-12-02

Shivlal Yadav

22.5

6

49

4

India V Australia

M Chinnaswamy Stadium, Bangalore

1979-09-19

Harold Rhodes

18.5

3

50

4

England V India

Headingley, Leeds

1959-07-02

Ian Greig

14.2

3

53

4

England V Pakistan

Edgbaston, Birmingham

1982-07-29

Shute Banerjee

24.3

6

54

4

India V West Indies

Brabourne Stadium, Mumbai

1949-02-04

Friedel de Wet

23

8

55

4

South Africa V England

Centurion Park

2009-12-16

Wilfred Rhodes

35.2

13

58

4

England V Australia

Trent Bridge, Nottingham

1899-06-01

Angus Fraser

33

8

63

4

England V Australia

Edgbaston, Birmingham

1989-07-06

Tauseef Ahmed

30.2

9

64

4

Pakistan V Australia

National Stadium, Karachi

1980-02-27

Mohammad Zahid

21

5

64

4

Pakistan V New Zealand

Rawalpindi Cricket Stadium

1996-11-28

Bruce Dooland

27

5

69

4

Australia V England

Melbourne Cricket Ground

1947-01-01

Uton Dowe

23

7

69

4

West Indies V India

Kensington Oval, Bridgetown

1971-04-01

Bill Howell

54

23

70

4

Australia V England

Adelaide Oval

1898-01-14

Walter Brearley

17

3

72

4

England V Australia

Old Trafford, Manchester

1905-07-24

Garry Sobers

28.5

9

75

4

West Indies V England

Sabina Park, Kingston

1954-03-30

Norbert Phillip

18

0

75

4

West Indies V Australia

Bourda, Georgetown

1978-03-31

Eric Davies

24.4

4

75

4

South Africa V Australia

Old Wanderers, Johannesburg

1936-02-15

Ted Arnold

32

7

76

4

Australia V England

Sydney Cricket Ground

1903-12-11

Debasis Mohanty

20.4

5

78

4

Sri Lanka V India

Sinhalese Sports Club Ground, Colombo

1997-08-09

Marlon Black

28

5

83

4

Australia V West Indies

Brisbane Cricket Ground, Woolloongabba, Brisbane

2000-11-23

Manny Martindale

24

3

85

4

England V West Indies

Lord's Cricket Ground, St John's Wood

1933-06-24

Phil Newport

26.3

7

87

4

England V Sri Lanka

Lord's Cricket Ground, St John's Wood

1988-08-25

Alex Tudor

20.2

5

89

4

Australia V England

Western Australia Cricket Association Ground, Perth

1998-11-28

Jim Higgs

24.5

3

91

4

West Indies V Australia

Queen's Park Oval, Port of Spain

1978-03-03

Ken Higgs

41.1

10

96

4

England V South Africa

Kennington Oval

1965-08-26

Rangana Herath

34.3

6

97

4

Sri Lanka V Australia

Galle International Stadium

1999-09-22

Bob Blair

36

4

98

4

New Zealand V South Africa

Basin Reserve, Wellington

1953-03-06

Jack Durston

24.1

2

102

4

England V Australia

Lord's Cricket Ground, St John's Wood

1921-06-11

Mashrafe Mortaza

32

8

106

4

Bangladesh V Zimbabwe

Bangabandhu National Stadium, Dhaka

2001-11-08

Bruce Reid

53

22

113

4

Australia V India

Adelaide Oval

1985-12-13

Jack Saunders

43

11

119

4

Australia V England

Sydney Cricket Ground

1902-02-14

Mantu Banerjee

30

3

120

4

India V West Indies

Eden Gardens, Kolkata

1948-12-31

Martin McCague

32.3

5

121

4

England V Australia

Trent Bridge, Nottingham

1993-07-01

Tom Dewdney

33

5

125

4

West Indies V Australia

Kensington Oval, Bridgetown

1955-05-14

Hopper Read

35

13

136

4

England V South Africa

Kennington Oval

1935-08-17

Commandur Rangachari

41

5

141

4

Australia V India

Adelaide Oval

1948-01-23

Jason Krejza

31

3

143

4

India V Australia

Vidarbha Cricket Association Stadium, Nagpur

2008-11-06

Ramakant Desai

49

10

169

4

India V West Indies

Feroz Shah Kotla, Delhi

1959-02-06

Dattu Phadkar

10

2

14

3

Australia V India

Sydney Cricket Ground

1947-12-12

Anthony McGrath

6

1

16

3

England V Zimbabwe

Lord's Cricket Ground, St John's Wood

2003-05-22

Jim McConnon

13

5

19

3

England V Pakistan

Old Trafford, Manchester

1954-07-22

Geff Noblet

17.1

7

21

3

South Africa V Australia

St George's Park, Port Elizabeth

1950-03-03

Gordon Rorke

18.1

7

23

3

Australia V England

Adelaide Oval

1959-01-30

Mike Procter

14

4

27

3

South Africa V Australia

Kingsmead, Durban

1967-01-20

Tiger Lance

13

6

30

3

South Africa V New Zealand

New Wanderers Stadium, Johannesburg

1962-02-02

Brian Murphy

13.4

7

32

3

West Indies V Zimbabwe

Queen's Park Oval, Port of Spain

2000-03-16

David Holford

15

4

34

3

England V West Indies

Old Trafford, Manchester

1966-06-02

Geoff Arnold

17

5

35

3

England V Pakistan

Trent Bridge, Nottingham

1967-08-10

Mahmood Hussain

23

7

35

3

India V Pakistan

University Ground, Lucknow

1952-10-23

Jack Hill

19

8

35

3

England V Australia

Trent Bridge, Nottingham

1953-06-11

David Ironside

20.5

10

37

3

South Africa V New Zealand

Ellis Park, Johannesburg

1953-12-24

Doug Meintjes

11

3

38

3

South Africa V England

Old Wanderers, Johannesburg

1923-02-09

Ranji Hordern

15

1

39

3

Australia V South Africa

Melbourne Cricket Ground

1911-02-17

Stephen Harmison

12.3

2

41

3

Australia V ICC World XI

Sydney Cricket Ground

2005-10-14

Bryan Strang

23

10

44

3

Zimbabwe V Pakistan

Queens Sports Club, Bulawayo

1995-02-07

Ian Salisbury

14.1

0

49

3

England V Pakistan

Lord's Cricket Ground, St John's Wood

1992-06-18

Ted Tyler

18

3

49

3

South Africa V England

Newlands, Cape Town

1896-03-21

Jasu Patel

33

12

49

3

Pakistan V India

National Stadium, Karachi

1955-02-26

Sam Staples

36

17

50

3

South Africa V England

Kingsmead, Durban

1928-01-21

Dick Tyldesley

36

18

50

3

England V South Africa

Lord's Cricket Ground, St John's Wood

1924-06-28

Ravi Shastri

28

9

54

3

New Zealand V India

Basin Reserve, Wellington

1981-02-21

Alec Hurwood

36.1

14

55

3

Australia V West Indies

Adelaide Oval

1930-12-12

Eric Freeman

21

1

56

3

Australia V India

Brisbane Cricket Ground, Woolloongabba, Brisbane

1968-01-19

Stephen Harmison

20

7

57

3

England V India

Trent Bridge, Nottingham

2002-08-08

Charlie Eady

29

12

58

3

England V Australia

Lord's Cricket Ground, St John's Wood

1896-06-22

Alan Mullally

22

7

60

3

England V India

Edgbaston, Birmingham

1996-06-06

Dick Howorth

39

16

64

3

England V South Africa

Kennington Oval

1947-08-16

Johannes Kotze

20

2

64

3

South Africa V Australia

Old Wanderers, Johannesburg

1902-10-18

Butch White

22

3

65

3

Pakistan V England

Gaddafi Stadium, Lahore

1961-10-21

Paul Strang

25

6

65

3

Zimbabwe V Sri Lanka

Harare Sports Club

1994-10-26

Craig McDermott

21

6

65

3

Australia V West Indies

Melbourne Cricket Ground

1984-12-22

Charlie Stayers

18

1

65

3

West Indies V India

Queen's Park Oval, Port of Spain

1962-02-16

Len Johnson

30

8

66

3

Australia V India

Melbourne Cricket Ground

1948-02-06

Dulip Liyanage

30

10

66

3

Sri Lanka V Australia

R Premadasa Stadium, Colombo

1992-08-28

David Sincock

17.6

0

67

3

Australia V Pakistan

Melbourne Cricket Ground

1964-12-04

Bobby Peel

41

15

68

3

Australia V England

Adelaide Oval

1884-12-12

Charlie Lock

17

4

68

3

Zimbabwe V South Africa

Harare Sports Club

1995-10-13

Ata-ur-Rehman

18

5

69

3

England V Pakistan

Edgbaston, Birmingham

1992-06-04

Kerry Walmsley

17

3

70

3

New Zealand V Sri Lanka

McLean Park, Napier

1995-03-11

Mohammad Sami

31.4

11

70

3

New Zealand V Pakistan

Eden Park, Auckland

2001-03-08

Neil Mallender

23

7

72

3

England V Pakistan

Headingley, Leeds

1992-07-23

Munaf Patel

25

6

72

3

India V England

Punjab Cricket Association Ground, Mohali

2006-03-09

Reggie Schwarz

21

5

72

3

South Africa V England

Old Wanderers, Johannesburg

1906-01-02

Arthur Jones

30

12

73

3

England V Australia

Kennington Oval

1899-08-14

Hans Ebeling

21

4

74

3

England V Australia

Kennington Oval

1934-08-18

Paul Adams

37

13

75

3

South Africa V England

St George's Park, Port Elizabeth

1995-12-26

Bharat Arun

27

7

76

3

India V Sri Lanka

Modi Stadium, Kanpur

1986-12-17

Claude Buckenham

19

1

77

3

South Africa V England

Old Wanderers, Johannesburg

1910-01-01

Nobby Clark

36

8

79

3

England V South Africa

Kennington Oval

1929-08-17

Edwin Evans

71

35

81

3

Australia V England

Melbourne Cricket Ground

1881-12-31

Abey Kuruvilla

30

6

82

3

West Indies V India

Sabina Park, Kingston

1997-03-06

Ian Callen

22

0

83

3

Australia V India

Adelaide Oval

1978-01-28

David Colley

33

3

83

3

England V Australia

Old Trafford, Manchester

1972-06-08

Sam Gannon

16.6

1

84

3

Australia V India

Western Australia Cricket Association Ground, Perth

1977-12-16

Colin Croft

31.4

6

85

3

West Indies V Pakistan

Kensington Oval, Bridgetown

1977-02-18

Beau Casson

25

3

86

3

West Indies V Australia

Kensington Oval, Bridgetown

2008-06-12

Ashley Mallett

36

11

87

3

England V Australia

Kennington Oval

1968-08-22

William Bruce

55

22

88

3

Australia V England

Melbourne Cricket Ground

1885-01-01

Fred Trueman

26

6

89

3

England V India

Headingley, Leeds

1952-06-05

Chris Martin

22.1

4

89

3

South Africa V New Zealand

Goodyear Park, Bloemfontein

2000-11-17

Vic Pollard

34

16

90

3

India V New Zealand

Nehru Stadium, Madras

1965-02-27

Mervyn Dillon

35

6

92

3

West Indies V India

Queen's Park Oval, Port of Spain

1997-03-14

Claude Newberry

26

2

93

3

South Africa V England

Old Wanderers, Johannesburg

1913-12-26

Ken Hough

39

11

96

3

New Zealand V England

Lancaster Park, Christchurch

1959-02-27

Shaun Tait

24

4

97

3

England V Australia

Trent Bridge, Nottingham

2005-08-25

Shaun Pollock

29

7

98

3

South Africa V England

Centurion Park

1995-11-16

Norman Gallichan

36

7

99

3

England V New Zealand

Old Trafford, Manchester

1937-07-24

Peter Petherick

18

1

103

3

Pakistan V New Zealand

Gaddafi Stadium, Lahore

1976-10-09

Gilbert Jessop

37.1

10

105

3

England V Australia

Lord's Cricket Ground, St John's Wood

1899-06-15

Jack O'Connor

40

8

110

3

Australia V England

Adelaide Oval

1908-01-10

Gopal Sharma

60

16

115

3

India V England

Modi Stadium, Kanpur

1985-01-31

Chester Watson

32.4

6

121

3

West Indies V England

Kensington Oval, Bridgetown

1960-01-06

Tim Wall

49

8

123

3

Australia V England

Melbourne Cricket Ground

1929-03-08

Harry Howell

37

5

142

3

Australia V England

Melbourne Cricket Ground

1920-12-31

Hot Key Words

SC Ganguly RR Singh M Azharuddin KD Karthik Yuvraj Singh SK Raina SCJ Broad BC Lara V Sehwag ST Jayasuriya S Chanderpaul JH Kallis G Gambhir DG Bradman Javed Miandad V Kohli WW Daniel SR Tendulkar MS Dhoni RS Dravid CH Gayle