Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Strike Rate in 1999 for Test
Position
Best Strike Rate
Player Name
Team Name
1
31.50
Eddo Brandes
Zimbabwe
2
31.71
Brett Lee
Australia
3
32.00
Arshad Khan
Pakistan
4
33.00
Mohammad Akram
Pakistan
5
38.57
Michael Kasprowicz
Australia
6
39.00
Ed Giddins
England
7
40.40
Mark Butcher
England
8
40.80
Heath Streak
Zimbabwe
9
41.25
Steve Elworthy
South Africa
10
42.00
Mark Waugh
Australia
11
42.71
Allan Donald
South Africa
12
42.96
Chris Cairns
New Zealand
13
43.00
Sachin Tendulkar
India
14
46.49
Damien Fleming
Australia
15
48.00
Scott Muller
Australia
16
48.15
Dean Headley
England
17
48.55
Ajit Agarkar
India
18
48.94
Glenn McGrath
Australia
19
49.20
Stuart MacGill
Australia
20
49.38
Wasim Akram
Pakistan
21
49.46
Upul Chandana
Sri Lanka
22
49.51
Shaun Pollock
South Africa
23
53.43
Javagal Srinath
India
24
54.00
Nuwan Zoysa
Sri Lanka
25
54.30
Peter Such
England
26
54.43
Courtney Walsh
West Indies
27
54.75
Ruwan Kalpage
Sri Lanka
28
55.03
Saqlain Mushtaq
Pakistan
29
55.20
Ravindra Pushpakumara
Sri Lanka
30
57.25
Jacques Kallis
South Africa
31
57.96
Andy Caddick
England
32
58.37
Nantie Hayward
South Africa
33
59.22
Paul Adams
South Africa
34
59.35
Shoaib Akhtar
Pakistan
35
60.00
Adam Dale
Australia
36
62.31
Alan Mullally
England
37
62.37
Sir Curtly Ambrose
West Indies
38
62.40
Darren Gough
England
39
64.43
Anil Kumble
India
40
64.75
Colin Miller
Australia
41
65.56
Jason Gillespie
Australia
42
66.00
Ronnie Irani
England
42
66.00
Alex Tudor
England
43
66.19
Henry Olonga
Zimbabwe
44
67.65
Reon King
West Indies
45
68.12
Pramodya Wickramasinghe
Sri Lanka
46
69.10
Dion Nash
New Zealand
47
69.30
Rangana Herath
Sri Lanka
48
70.10
Shahid Afridi
Pakistan
49
70.97
Nixon McLean
West Indies
50
71.35
Mervyn Dillon
West Indies
51
71.70
Hansie Cronje
South Africa
52
71.71
Chaminda Vaas
Sri Lanka
53
72.00
Trevor Gripper
Zimbabwe
54
72.90
Shane Warne
Australia
55
73.44
Gary Brent
Zimbabwe
56
74.00
Dinanath Ramnarine
West Indies
57
75.00
Andrew Flintoff
England
58
76.65
Muttiah Muralitharan
Sri Lanka
59
78.00
Daryll Cullinan
South Africa
59
78.00
Mushtaq Ahmed
Pakistan
59
78.00
Chris Adams
England
60
80.00
Greg Blewett
Australia
60
80.00
Robin Singh
India
61
80.40
Nehemiah Perry
West Indies
62
82.00
Carl Hooper
West Indies
63
82.03
Harbhajan Singh
India
64
83.13
Venkatesh Prasad
India
65
83.43
Phil Tufnell
England
66
84.45
Pedro Collins
West Indies
67
85.20
Azhar Mahmood
Pakistan
68
86.00
Eric Upashantha
Sri Lanka
69
93.00
Everton Matambanadzo
Zimbabwe
70
93.60
Sanath Jayasuriya
Sri Lanka
71
94.15
Bryan Strang
Zimbabwe
72
94.50
Pommie Mbangwa
Zimbabwe
73
95.25
Daniel Vettori
New Zealand
74
96.00
Ricky Ponting
Australia
75
99.60
Aravinda de Silva
Sri Lanka
76
102.30
Geoff Allott
New Zealand
77
106.10
Russel Arnold
Sri Lanka
78
108.00
Waqar Younis
Pakistan
79
112.00
Niroshan Bandaratilleke
Sri Lanka
80
112.10
Shayne O'Connor
New Zealand
81
114.00
Shahid Nazir
Pakistan
81
114.00
Sourav Ganguly
India
82
117.40
Nathan Astle
New Zealand
83
120.00
Sunil Joshi
India
84
128.40
Guy Whittall
Zimbabwe
85
130.60
Franklyn Rose
West Indies
86
136.80
Sajeewa de Silva
Sri Lanka
87
140.40
Jimmy Adams
West Indies
88
144.60
Grant Flower
Zimbabwe
89
147.60
Lance Klusener
South Africa
90
149.00
Chris Harris
New Zealand
91
162.00
Fazl-e-Akbar
Pakistan
92
168.00
Ashish Nehra
India
93
169.80
Simon Doull
New Zealand
94
174.60
Vijay Bharadwaj
India
95
186.00
David Terbrugge
South Africa
96
210.00
Andy Whittall
Zimbabwe
97
214.00
Paul Wiseman
New Zealand
98
222.00
Shiv Chanderpaul
West Indies
99
246.00
Mahela Jayawardene
Sri Lanka
99
246.00
Corey Collymore
West Indies
100
264.00
Ruchira Perera
Sri Lanka
101
266.40
Ottis Gibson
West Indies
102
420.00
Chris Silverwood
England