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 ICC Cricket World Cup (in Bangladesh/India/Sri Lanka)
Position
Best Strike Rate
Player Name
Team Name
1
10
Lonwabo Tsotsobe
South Africa
2
12
Thilan Samaraweera
Sri Lanka
2
12
Suresh Raina
India
3
16.6714
Imran Tahir
South Africa
4
18
Ravi Rampaul
West Indies
5
20.4
Kyle Mills
New Zealand
6
20.8615
Kemar Roach
West Indies
7
21.2286
Shahid Afridi
Pakistan
8
21.9529
Tim Southee
New Zealand
9
22.3385
Lasith Malinga
Sri Lanka
10
22.4
Robin Peterson
South Africa
11
22.85
Dale Steyn
South Africa
12
22.9
Brett Lee
Australia
13
23.1143
Zaheer Khan
India
14
23.1429
Chris Mpofu
Zimbabwe
15
23.2286
Andre Russell
West Indies
16
23.25
Tillakaratne Dilshan
Sri Lanka
17
23.75
Sulieman Benn
West Indies
18
24
James Tredwell
England
19
24.75
Jacob Oram
New Zealand
20
25.125
Wahab Riaz
Pakistan
21
25.2
Harvir Baidwan
Canada
22
25.4
Stuart Broad
England
23
25.5
Kevin O'Brien
Ireland
24
25.65
Hamish Bennett
New Zealand
25
25.6714
Umar Gul
Pakistan
26
26.5714
Thisara Perera
Sri Lanka
27
26.8
Morne Morkel
South Africa
28
27
David Hussey
Australia
28
27
John Mooney
Ireland
29
28.4
Muttiah Muralitharan
Sri Lanka
30
28.5
Andre Botha
Ireland
31
30
Yuvraj Singh
India
31
30
Ravichandran Ashwin
India
32
31.2
Saeed Ajmal
Pakistan
32
31.2
Luke Woodcock
New Zealand
33
32.4
Trent Johnston
Ireland
34
32.6667
Ray Price
Zimbabwe
35
33
Mohammad Ashraful
Bangladesh
36
33.75
Shaun Tait
Australia
37
34
Graeme Swann
England
38
34.5
Darren Sammy
West Indies
39
34.65
Shakib Al Hasan
Bangladesh
40
35.25
Nathan McCullum
New Zealand
41
35.6
Henry Osinde
Canada
42
35.7273
Munaf Patel
India
43
36
Ajmal Shahzad
England
43
36
Ajantha Mendis
Sri Lanka
43
36
Angelo Mathews
Sri Lanka
43
36
Jacques Kallis
South Africa
43
36
Balaji Rao
Canada
44
37.5
Devendra Bishoo
West Indies
45
39.2
Shafiul Islam
Bangladesh
46
39.7714
George Dockrell
Ireland
47
40.5
Rizwan Cheema
Canada
48
40.8
Tom Cooper
Netherlands
49
41.1429
Abdur Razzak
Bangladesh
50
41.25
Mohammad Hafeez
Pakistan
51
42
Tim Bresnan
England
51
42
Piyush Chawla
India
51
42
John Davison
Canada
52
42.6
Scott Styris
New Zealand
53
43
Nehemiah Odhiambo
Kenya
54
44
Mahmudullah
Bangladesh
55
44.4
Abdul Razzaq
Pakistan
56
44.55
Pieter Seelaar
Netherlands
57
44.5714
Ryan ten Doeschate
Netherlands
58
46.2
Graeme Cremer
Zimbabwe
59
46.8
Ashish Nehra
India
60
47.28
Rubel Hossain
Bangladesh
61
48
Shoaib Akhtar
Pakistan
61
48
Faf du Plessis
South Africa
62
48.2
Mitchell Johnson
Australia
63
49
Prosper Utseya
Zimbabwe
64
49.2
Ravi Bopara
England
65
49.56
Elijah Otieno
Kenya
66
50
Jimmy Kamande
Kenya
66
50
Thomas Odoyo
Kenya
67
51
Jean-Paul Duminy
South Africa
68
52.2
Jesse Ryder
New Zealand
69
52.5
Greg Lamb
Zimbabwe
70
54
Peter Borren
Netherlands
71
55.5
Naeem Islam
Bangladesh
72
57
Andy McKay
New Zealand
73
57.6
Mudassar Bukhari
Netherlands
74
57.84
Nuwan Kulasekara
Sri Lanka
75
58
Rangana Herath
Sri Lanka
75
58
Harbhajan Singh
India
76
63
Jason Krejza
Australia
76
63
Johan Botha
South Africa
77
63.9
James Anderson
England
78
68.4
Collins Obuya
Kenya
79
69
Paul Stirling
Ireland
80
72
Jimmy Hansra
Canada
80
72
Daniel Vettori
New Zealand
81
78
Michael Yardy
England
81
78
Peter Ongondo
Kenya
82
82.2
Bernard Loots
Netherlands
83
84
Shem Ngoche
Kenya
83
84
James Ngoche
Kenya
84
84.9
Khurram Chohan
Canada
85
90
Abdur Rehman
Pakistan
86
94.5
Kieron Pollard
West Indies
87
108
Shane Watson
Australia
88
110
Boyd Rankin
England
89
126
Steve Tikolo
Kenya
90
138
Berend Westdijk
Netherlands
90
138
Paul Collingwood
England
91
210
Yusuf Pathan
India