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
Most Fours in 2015 for ODI
Position
Most Fours
Player Name
Team Name
1
162
Martin Guptill
New Zealand
2
149
Kane Williamson
New Zealand
3
133
Tillakaratne Dilshan
Sri Lanka
4
119
Hashim Amla
South Africa
5
102
Brendon McCullum
New Zealand
6
98
Chamu Chibhabha
Zimbabwe
7
91
AB de Villiers
South Africa
7
91
Shikhar Dhawan
India
8
89
Tamim Iqbal
Bangladesh
9
88
Kumar Sangakkara
Sri Lanka
9
88
Soumya Sarkar
Bangladesh
10
85
Ross Taylor
New Zealand
11
82
Eoin Morgan
England
12
77
Mohammad Hafeez
Pakistan
12
77
Azhar Ali
Pakistan
13
75
Rohit Sharma
India
14
74
David Warner
Australia
15
73
Glenn Maxwell
Australia
15
73
Mushfiqur Rahim
Bangladesh
15
73
Faf du Plessis
South Africa
16
72
Quinton de Kock
South Africa
16
72
Grant Elliott
New Zealand
17
71
Steven Smith
Australia
18
70
Sean Williams
Zimbabwe
19
69
Lahiru Thirimanne
Sri Lanka
20
68
Joe Root
England
21
67
Ajinkya Rahane
India
22
65
Ahmed Shehzad
Pakistan
23
64
Craig Ervine
Zimbabwe
23
64
Jason Roy
England
24
63
Rilee Rossouw
South Africa
25
62
Sikandar Raza
Zimbabwe
26
61
Jos Buttler
England
27
58
Aaron Finch
Australia
27
58
David Miller
South Africa
28
57
Shaiman Anwar
United Arab Emirates
29
54
Ian Bell
England
29
54
James Taylor
England
29
54
Elton Chigumbura
Zimbabwe
30
52
Marlon Samuels
West Indies
31
50
MS Dhoni
India
32
49
Shoaib Malik
Pakistan
32
49
Tom Latham
New Zealand
33
48
Alex Hales
England
34
47
Hamilton Masakadza
Zimbabwe
35
46
Kyle Coetzer
Scotland
36
45
Mahmudullah
Bangladesh
37
44
Corey Anderson
New Zealand
37
44
Virat Kohli
India
38
43
Sarfraz Ahmed
Pakistan
38
43
Paul Stirling
Ireland
38
43
Brendan Taylor
Zimbabwe
39
42
Suresh Raina
India
40
41
Moeen Ali
England
40
41
Mahela Jayawardene
Sri Lanka
40
41
Sabbir Rahman
Bangladesh
40
41
Kusal Perera
Sri Lanka
41
40
Shakib Al Hasan
Bangladesh
42
38
Ed Joyce
England
42
38
Niall O'Brien
Ireland
43
36
Haris Sohail
Pakistan
43
36
Luke Ronchi
New Zealand
44
35
Angelo Mathews
Sri Lanka
45
33
Gary Wilson
Ireland
45
33
Javed Ahmadi
Afghanistan
45
33
Richmond Mutumbami
Zimbabwe
46
31
William Porterfield
Ireland
46
31
Andy Balbirnie
Ireland
46
31
Misbah-ul-Haq
Pakistan
46
31
Shane Watson
Australia
47
30
Mohammad Rizwan
Pakistan
47
30
Mohammad Shahzad
Afghanistan
47
30
Darren Sammy
West Indies
48
29
Dwayne Smith
West Indies
48
29
Ben Stokes
England
49
28
Noor Ali Zadran
Afghanistan
49
28
Najibullah Zadran
Afghanistan
49
28
Preston Mommsen
Scotland
49
28
Farhaan Behardien
South Africa
49
28
Matt Machan
Scotland
50
27
Amjad Javed
United Arab Emirates
50
27
Samiullah Shenwari
Afghanistan
50
27
Jean-Paul Duminy
South Africa
51
26
Kevin O'Brien
Ireland
51
26
Amjad Ali
United Arab Emirates
52
25
Chris Gayle
West Indies
52
25
Michael Clarke
Australia
52
25
Brad Haddin
Australia
53
23
Ambati Rayudu
India
53
23
George Bailey
Australia
53
23
Dinesh Chandimal
Sri Lanka
53
23
Jason Holder
West Indies
54
22
Andre Russell
West Indies
54
22
Adil Rashid
England
54
22
Mohammad Nabi
Afghanistan
55
21
Mitchell Marsh
Australia
56
20
Matthew Wade
Australia
56
20
Umar Akmal
Pakistan
56
20
Asghar Stanikzai
Afghanistan
56
20
Swapnil Patil
United Arab Emirates
56
20
Jonathan Carter
West Indies
56
20
Milinda Siriwardana
Sri Lanka
56
20
Shahid Afridi
57
19
Matthew Cross
Scotland
57
19
Denesh Ramdin
West Indies
58
18
Rakep Patel
Kenya
58
18
Nasir Hossain
Bangladesh
58
18
Luke Jongwe
Zimbabwe
59
17
Johnson Charles
West Indies
59
17
Hamish Gardiner
Scotland
59
17
Babar Azam
Pakistan
59
17
Wahab Riaz
Pakistan
59
17
James Faulkner
Australia
59
17
Stuart Binny
India
60
16
Joe Burns
Australia
60
16
Jonny Bairstow
England
61
15
Richie Berrington
Scotland
61
15
Khurram Khan
United Arab Emirates
62
14
Josh Davey
Scotland
62
14
Stephan Baard
Namibia
62
14
Lendl Simmons
West Indies
62
14
Kedar Jadhav
India
62
14
Daniel Vettori
New Zealand
63
13
Mashrafe Mortaza
Bangladesh
63
13
Assad Vala
P.N.G.
64
12
Sohaib Maqsood
Pakistan
64
12
Imrul Kayes
Bangladesh
64
12
Litton Das
Bangladesh
64
12
Mitchell Santner
New Zealand
65
11
Sam Billings
England
65
11
Paras Khadka
Nepal
65
11
Gyanendra Malla
Nepal
65
11
Nasir Aziz
United Arab Emirates
65
11
Mark Chapman
Hong Kong
65
11
Morne van Wyk
South Africa
65
11
Ravindra Jadeja
India
65
11
Anwar Ali
Pakistan
65
11
Tony Ura
P.N.G.
65
11
Collins Obuya
Kenya
65
11
Tinashe Panyangara
Zimbabwe
66
10
Regis Chakabva
Zimbabwe
66
10
Usman Ghani
Afghanistan
66
10
Sese Bau
P.N.G.
67
9
Kila Pala
P.N.G.
67
9
Anil Mandal
Nepal
67
9
Dawlat Zadran
Afghanistan
67
9
Nawroz Mangal
Afghanistan
67
9
Dimuth Karunaratne
Sri Lanka
67
9
Nehemiah Odhiambo
Kenya
67
9
Saad Nasim
Pakistan
67
9
Liam Plunkett
England
67
9
Younis Khan
Pakistan
67
9
James Neesham
New Zealand
67
9
Thisara Perera
Sri Lanka
68
8
Chris Woakes
England
68
8
Calum MacLeod
Scotland
68
8
Alex Obanda
Kenya
68
8
John Mooney
Ireland
68
8
Anshuman Rath
Hong Kong
68
8
Vusi Sibanda
Zimbabwe
68
8
Nasir Jamal
Afghanistan
68
8
Michael Leask
Scotland
68
8
Sharad Vesawkar
Nepal
69
7
Freddie Coleman
Scotland
69
7
Mohammad Shahzad
United Arab Emirates
69
7
Andri Berenger
United Arab Emirates
69
7
Imad Wasim
Pakistan
69
7
George Munsey
Scotland
69
7
Afsar Zazai
Afghanistan
69
7
Narsingh Deonarine
West Indies
69
7
Graeme Cremer
Zimbabwe
69
7
Darren Bravo
West Indies
69
7
Stephan Myburgh
Netherlands
69
7
Irfan Karim
Kenya
69
7
Nuwan Kulasekara
Sri Lanka
69
7
Upul Tharanga
Sri Lanka
69
7
Sami Aslam
Pakistan
70
6
Yasir Shah
Pakistan
70
6
Dale Steyn
South Africa
70
6
Shaun Marsh
Australia
70
6
Majid Haq
Scotland
70
6
Alex Cusack
Ireland
70
6
Bilal Asif
Pakistan
70
6
Henry Nicholls
New Zealand
70
6
Mohammad Naveed
United Arab Emirates
70
6
Tinotenda Mutombodzi
Zimbabwe
71
5
Kagiso Rabada
South Africa
71
5
Peter Moor
Zimbabwe
71
5
Ahmed Raza
United Arab Emirates
71
5
Aamer Yamin
Pakistan
71
5
Abdul Shakoor
United Arab Emirates
71
5
George Dockrell
Ireland
71
5
Shem Ngoche
Kenya
71
5
Jack Vare
P.N.G.
71
5
Alasdair Evans
Scotland
71
5
Lucas Oluoch
Kenya
71
5
Dhiren Gondaria
Kenya
71
5
Peter Borren
Netherlands
71
5
Pieter Seelaar
Netherlands
71
5
Nathan McCullum
New Zealand
71
5
Jerome Taylor
West Indies
71
5
Hamid Hassan
Afghanistan
71
5
Malcolm Waller
Zimbabwe
71
5
Colin Munro
New Zealand
71
5
Anamul Haque
Bangladesh
71
5
Tim Southee
New Zealand
72
4
Asad Shafiq
Pakistan
72
4
Mitchell Johnson
Australia
72
4
Mohammed Shami
India
72
4
Robin Uthappa
India
72
4
Brian Chari
Zimbabwe
72
4
Arafat Sunny
Bangladesh
72
4
Shafiqullah
Afghanistan
72
4
Sulieman Benn
West Indies
72
4
Mudassar Bukhari
Netherlands
72
4
Charles Amini
P.N.G.
72
4
Nelson Odhiambo
Kenya
72
4
Kinchit Shah
Hong Kong
72
4
Babar Hayat
Hong Kong
72
4
Con de Lange
Scotland
72
4
George Worker
New Zealand
72
4
Manish Pandey
India
72
4
Johannes Smit
Namibia
72
4
Chris Morris
South Africa
72
4
Roelof van der Merwe
Netherlands
72
4
Jeevan Mendis
Sri Lanka
72
4
Ben Wheeler
New Zealand
72
4
Carlos Brathwaite
West Indies
72
4
Solomon Mire
Zimbabwe
73
3
Mark Wood
England
73
3
Sagar Pun
Nepal
73
3
Dushmantha Chameera
Sri Lanka
73
3
Mohammad Tauqir
United Arab Emirates
73
3
Krishna Chandran
United Arab Emirates
73
3
Laxman Sreekumar
United Arab Emirates
73
3
Avinash Karn
Nepal
73
3
John Reva
P.N.G.
73
3
Chad Soper
P.N.G.
73
3
Andy McBrine
Ireland
73
3
Max Sorensen
Ireland
73
3
Lega Siaka
P.N.G.
73
3
Ben Cooper
Netherlands
73
3
Gurdeep Singh
Kenya
73
3
Matt Henry
New Zealand
73
3
Sachithra Senanayake
Sri Lanka
73
3
Prosper Utseya
Zimbabwe
73
3
Mirwais Ashraf
Afghanistan
73
3
Donald Tiripano
Zimbabwe
73
3
Bhuvneshwar Kumar
India
73
3
Harbhajan Singh
India
73
3
Murali Vijay
India
73
3
Mohit Sharma
India
73
3
Gary Ballance
England
73
3
John Hastings
Australia
73
3
Chamara Kapugedera
Sri Lanka
73
3
Kyle Abbott
South Africa
73
3
Doug Bracewell
New Zealand
74
2
Kyle Mills
New Zealand
74
2
Asif Iqbal
Pakistan
74
2
Vernon Philander
South Africa
74
2
Rangana Herath
Sri Lanka
74
2
Lasith Malinga
Sri Lanka
74
2
Ehsan Adil
Pakistan
74
2
Morne Morkel
South Africa
74
2
Ravi Bopara
England
74
2
Stuart Broad
England
74
2
James Anderson
England
74
2
Tendai Chatara
Zimbabwe
74
2
Shapoor Zadran
Afghanistan
74
2
Aftab Alam
Afghanistan
74
2
Tawanda Mupariwa
Zimbabwe
74
2
Stuart Matsikenyeri
Zimbabwe
74
2
Leon Johnson
West Indies
74
2
Adam Milne
New Zealand
74
2
Mitchell McClenaghan
New Zealand
74
2
Wesley Barresi
Netherlands
74
2
Mahuru Dai
P.N.G.
74
2
Tim Murtagh
Ireland
74
2
Waqas Barkat
Hong Kong
74
2
Rashid Khan
Afghanistan
74
2
Zaheer Maqsood
United Arab Emirates
74
2
Jean-Pierre Kotze
Namibia
74
2
Saqib Ali
United Arab Emirates
74
2
Rob Taylor
Scotland
74
2
Sompal Kami
Nepal
74
2
Basant Regmi
Nepal
74
2
Mustafizur Rahman
Bangladesh
74
2
Subash Khakurel
Nepal
74
2
David Willey
England
75
1
David Wiese
South Africa
75
1
Saqlain Haider
United Arab Emirates
75
1
Andre Fletcher
West Indies
75
1
Aaron Phangiso
South Africa
75
1
Manjula Guruge
United Arab Emirates
75
1
Craig Williams
Namibia
75
1
Michau Preez
Namibia
75
1
Junaid Khan
75
1
Iftikhar Ahmed
Pakistan
75
1
Tendai Chisoro
Zimbabwe
75
1
Pradeep Airee
Nepal
75
1
Nizakat Khan
Hong Kong
75
1
Tanwir Afzal
Hong Kong
75
1
Stuart Thompson
Ireland
75
1
Craig Young
Ireland
75
1
James Ngoche
Kenya
75
1
Vani Morea
P.N.G.
75
1
Safyaan Sharif
Scotland
75
1
Gerrie Snyman
Namibia
75
1
Michael Rippon
Netherlands
75
1
Jermaine Blackwood
West Indies
75
1
Sunil Narine
West Indies
75
1
Seekkuge Prasanna
Sri Lanka
75
1
Shaminda Eranga
Sri Lanka
75
1
Brian Vitori
Zimbabwe
75
1
Tafadzwa Kamungozi
Zimbabwe
75
1
Chris Jordan
England
75
1
Steven Finn
England
75
1
Pat Cummins
Australia
75
1
Amit Mishra
India
75
1
Umesh Yadav
India
75
1
Mohammad Irfan
Pakistan
75
1
Wayne Parnell
South Africa
75
1
Imran Tahir
South Africa
75
1
Bilawal Bhatti
Pakistan
75
1
Dean Elgar
South Africa
75
1
Ajantha Mendis
Sri Lanka
75
1
Jubair Hossain
Bangladesh
75
1
Fawad Alam
Pakistan
75
1
Sohail Khan
Pakistan
75
1
Rubel Hossain
Bangladesh
76
0
Mominul Haque
Bangladesh
76
0
Al-Amin Hossain
Bangladesh
76
0
Trent Boult
New Zealand
76
0
Saeed Ajmal
Pakistan
76
0
Umar Gul
Pakistan
76
0
Ish Sodhi
New Zealand
76
0
Dhammika Prasad
Sri Lanka
76
0
Suranga Lakmal
Sri Lanka
76
0
Zulfiqar Babar
Pakistan
76
0
Nasir Jamshed
Pakistan
76
0
Ravichandran Ashwin
India
76
0
Manoj Tiwary
India
76
0
James Pattinson
Australia
76
0
Mitchell Starc
Australia
76
0
Cameron White
Australia
76
0
Xavier Doherty
Australia
76
0
Axar Patel
India
76
0
Dhawal Kulkarni
India
76
0
Nathan Coulter-Nile
Australia
76
0
Moises Henriques
Australia
76
0
Ashton Agar
Australia
76
0
John Nyumbu
Zimbabwe
76
0
Izatullah Dawlatzai
Afghanistan
76
0
Taskin Ahmed
Bangladesh
76
0
Gulbadin Naib
Afghanistan
76
0
Amir Hamza
Afghanistan
76
0
Nuwan Pradeep
Sri Lanka
76
0
Tharindu Kaushal
Sri Lanka
76
0
Sheldon Cottrell
West Indies
76
0
Kemar Roach
West Indies
76
0
Ravi Rampaul
West Indies
76
0
Charles Coventry
Zimbabwe
76
0
Hammad Azam
Pakistan
76
0
Sarel Burger
Namibia
76
0
Michael Swart
Netherlands
76
0
Craig Wallace
Scotland
76
0
Norman Vanua
P.N.G.
76
0
Willie Gavera
P.N.G.
76
0
Elijah Otieno
Kenya
76
0
Hiren Varaiya
Kenya
76
0
Morris Ouma
Kenya
76
0
Haseeb Amjad
Hong Kong
76
0
Aizaz Khan
Hong Kong
76
0
Andrew Mathieson
New Zealand
76
0
Taurai Muzarabani
Zimbabwe
76
0
Jeffrey Vandersay
Sri Lanka
76
0
Wellington Masakadza
Zimbabwe
76
0
Marcus Stoinis
Australia
76
0
Reece Topley
England
76
0
Zafar Gohar
Pakistan
76
0
Christopher Carter
Hong Kong
76
0
Hiri Hiri
P.N.G.
76
0
Usman Mushtaq
United Arab Emirates
76
0
Yodhin Punja
United Arab Emirates
76
0
Umair Ali
United Arab Emirates
76
0
Qadeer Ahmed
United Arab Emirates
76
0
Yamin Ahmadzai
Afghanistan
76
0
Rahat Ali
76
0
Bernard Scholtz
Namibia
76
0
Zane Green
Namibia
76
0
Nikolaas Davin
Namibia
76
0
Kamran Shazad
United Arab Emirates
76
0
Rohan Mustafa
United Arab Emirates
76
0
Fahad Alhashmi
United Arab Emirates
76
0
Ashan Priyanjan
Sri Lanka
76
0
Iain Wardlaw
Scotland
76
0
Jason Mohammed
West Indies
76
0
Neville Madziva
Zimbabwe
76
0
Waqas Khan
Hong Kong
76
0
Shakti Gauchan
Nepal