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 2014 for ODI
Position
Most Fours
Player Name
Team Name
1
136
Kumar Sangakkara
Sri Lanka
2
129
Tillakaratne Dilshan
Sri Lanka
3
111
Angelo Mathews
Sri Lanka
4
94
Virat Kohli
India
5
93
Khurram Khan
United Arab Emirates
6
90
Shikhar Dhawan
India
7
88
Mahela Jayawardene
Sri Lanka
8
82
Ajinkya Rahane
India
9
81
Quinton de Kock
South Africa
9
81
Hashim Amla
South Africa
10
80
AB de Villiers
South Africa
11
78
Aaron Finch
Australia
12
69
Ahmed Shehzad
Pakistan
12
69
Amjad Ali
United Arab Emirates
13
66
Kane Williamson
New Zealand
14
65
Lahiru Thirimanne
Sri Lanka
15
64
Calum MacLeod
Scotland
16
60
Faf du Plessis
South Africa
17
58
Ross Taylor
New Zealand
17
58
Rohit Sharma
India
18
57
Alastair Cook
England
19
56
Hamilton Masakadza
Zimbabwe
20
55
Joe Root
England
20
55
Jos Buttler
England
20
55
Anamul Haque
Bangladesh
21
53
Suresh Raina
India
21
53
Irfan Ahmed
Hong Kong
22
52
Mushfiqur Rahim
Bangladesh
22
52
Kusal Perera
Sri Lanka
23
50
Samiullah Shenwari
Afghanistan
24
49
Sikandar Raza
Zimbabwe
24
49
Ambati Rayudu
India
25
48
Preston Mommsen
Scotland
26
47
Noor Ali Zadran
Afghanistan
27
46
Luke Ronchi
New Zealand
28
45
Lega Siaka
P.N.G.
29
44
Steven Smith
Australia
29
44
Usman Ghani
Afghanistan
30
43
Ian Bell
England
31
42
Mohammad Hafeez
Pakistan
31
42
Dwayne Bravo
West Indies
31
42
Shaiman Anwar
United Arab Emirates
32
40
Jamie Atkinson
Hong Kong
32
40
Martin Guptill
New Zealand
32
40
David Warner
Australia
33
39
Brendan Taylor
Zimbabwe
34
38
Glenn Maxwell
Australia
34
38
Eoin Morgan
England
35
37
Jesse Ryder
New Zealand
35
37
Mominul Haque
Bangladesh
35
37
Ashan Priyanjan
Sri Lanka
36
36
Denesh Ramdin
West Indies
37
35
Elton Chigumbura
Zimbabwe
37
35
Irfan Karim
Kenya
37
35
Gyanendra Malla
Nepal
38
34
Swapnil Patil
United Arab Emirates
38
34
Eric Szwarczynski
Netherlands
38
34
Mohammad Nabi
Afghanistan
38
34
Moeen Ali
England
39
33
Mahmudullah
Bangladesh
40
32
Tamim Iqbal
Bangladesh
40
32
Umar Akmal
Pakistan
40
32
MS Dhoni
India
40
32
Peter Borren
Netherlands
41
31
Shahid Afridi
42
30
Mohammad Shahzad
United Arab Emirates
42
30
Ravindra Jadeja
India
42
30
Thisara Perera
Sri Lanka
42
30
Babar Hayat
Hong Kong
43
29
Shakib Al Hasan
Bangladesh
43
29
Wesley Barresi
Netherlands
43
29
Matthew Cross
Scotland
43
29
Matt Machan
Scotland
44
28
Nawroz Mangal
Afghanistan
45
27
Waqas Barkat
Hong Kong
45
27
Mark Chapman
Hong Kong
46
26
Assad Vala
P.N.G.
46
26
Raza-ur-Rehman
Canada
46
26
Fawad Alam
Pakistan
47
25
Dwayne Smith
West Indies
47
25
Richie Berrington
Scotland
48
24
Zeeshan Maqsood
Oman
48
24
Lendl Simmons
West Indies
48
24
Marlon Samuels
West Indies
48
24
Dean Brownlie
New Zealand
49
23
Darren Bravo
West Indies
50
22
Dinesh Chandimal
Sri Lanka
50
22
Sean Williams
Zimbabwe
50
22
James Faulkner
Australia
50
22
Paras Khadka
Nepal
50
22
Anwar Arudin
50
22
Ahmed Faiz
50
22
David Miller
South Africa
51
21
Freddie Coleman
Scotland
51
21
George Bailey
Australia
51
21
Sarfraz Ahmed
Pakistan
51
21
Kieran Powell
West Indies
51
21
Nizakat Khan
Hong Kong
52
20
Gerrie Snyman
Namibia
52
20
Asghar Stanikzai
Afghanistan
52
20
Corey Anderson
New Zealand
52
20
Mitchell Marsh
Australia
52
20
Ravi Bopara
England
53
19
Shaun Marsh
Australia
53
19
Javed Ahmadi
Afghanistan
53
19
Collins Obuya
Kenya
53
19
Kevin O'Brien
Ireland
53
19
Rilee Rossouw
South Africa
53
19
Haris Sohail
Pakistan
53
19
Stephan Myburgh
Netherlands
53
19
Andri Berenger
United Arab Emirates
54
18
Craig Williams
Namibia
54
18
Charles Amini
P.N.G.
54
18
Haseeb Amjad
Hong Kong
54
18
John Mooney
Ireland
54
18
Ragheb Aga
Kenya
54
18
Alex Obanda
Kenya
54
18
Hamza Tariq
Canada
54
18
Ravichandran Ashwin
India
54
18
Gary Ballance
England
54
18
Misbah-ul-Haq
Pakistan
55
17
Nasir Hossain
Bangladesh
55
17
Phillip Hughes
Australia
55
17
Nitish Kumar
Canada
55
17
Sohaib Maqsood
Pakistan
55
17
Salman Faris
United Arab Emirates
56
16
Sharad Vesawkar
Nepal
56
16
Stephan Baard
Namibia
56
16
Brad Haddin
Australia
56
16
Shamsur Rahman
Bangladesh
56
16
Jean-Paul Duminy
South Africa
57
15
Michael Clarke
Australia
57
15
Shane Watson
Australia
57
15
Ben Stokes
England
57
15
Morris Ouma
Kenya
57
15
Kirk Edwards
West Indies
57
15
Binod Bhandari
Nepal
57
15
Mahuru Dai
P.N.G.
58
14
Vani Morea
P.N.G.
58
14
Subash Khakurel
Nepal
58
14
Basant Regmi
Nepal
58
14
Stuart Thompson
Ireland
58
14
Upul Tharanga
Sri Lanka
58
14
Tom Latham
New Zealand
59
13
Brendon McCullum
New Zealand
59
13
Nasir Jamal
Afghanistan
59
13
Alex Hales
England
59
13
Vusi Sibanda
Zimbabwe
59
13
Shakti Gauchan
Nepal
59
13
Zeeshan Siddiqui
Oman
59
13
Khizar Hayat
59
13
Hamish Gardiner
Scotland
59
13
Farhaan Behardien
South Africa
60
12
Amjad Javed
United Arab Emirates
60
12
Rohan Mustafa
United Arab Emirates
60
12
Sharjeel Khan
Pakistan
60
12
Richmond Mutumbami
Zimbabwe
60
12
Michael Lumb
England
60
12
Jimmy Hansra
Canada
60
12
James Taylor
England
61
11
Chris Woakes
England
61
11
Matthew Wade
Australia
61
11
Geraint Jones
England
61
11
Mitchell Johnson
Australia
61
11
Ruvindu Gunasekera
Canada
61
11
Sachithra Senanayake
Sri Lanka
61
11
Jack Vare
P.N.G.
61
11
Naresh Budayair
Nepal
61
11
Krishna Chandran
United Arab Emirates
61
11
Mohammad Naveed
United Arab Emirates
62
10
RG Mukasa
62
10
Anton Devcich
New Zealand
62
10
Michael Leask
Scotland
62
10
Darren Sammy
West Indies
62
10
Chris Jordan
England
63
9
Mashrafe Mortaza
Bangladesh
63
9
Robin Uthappa
India
63
9
Younis Khan
Pakistan
63
9
Asad Shafiq
Pakistan
63
9
Hashmatullah Shaidi
Afghanistan
63
9
Tanwir Afzal
Hong Kong
63
9
Thomas Odoyo
Kenya
63
9
Anwar Ali
Pakistan
63
9
Michael Swart
Netherlands
63
9
Kieron Pollard
West Indies
63
9
Solomon Mire
Zimbabwe
64
8
Shafiq Sharif
64
8
Chaturanga de Silva
Sri Lanka
64
8
Rob Taylor
Scotland
64
8
Safyaan Sharif
Scotland
64
8
Rakep Patel
Kenya
64
8
Sarel Burger
Namibia
64
8
Anshuman Rath
Hong Kong
64
8
Sabbir Rahman
Bangladesh
64
8
Afsar Zazai
Afghanistan
64
8
Dale Steyn
South Africa
65
7
Imran Tahir
South Africa
65
7
James Neesham
New Zealand
65
7
William Porterfield
Ireland
65
7
Steve Tikolo
Kenya
65
7
Shafiqullah
Afghanistan
65
7
Malcolm Waller
Zimbabwe
65
7
Andre Russell
West Indies
65
7
Saqib Ali
United Arab Emirates
65
7
Christoffel Viljoen
Namibia
65
7
Johannes Smit
Namibia
65
7
Syed Ali
Oman
65
7
Sompal Kami
Nepal
65
7
Ziaur Rahman
Afghanistan
66
6
Vaibhav Wategaonkar
Oman
66
6
Sagar Pun
Nepal
66
6
Sultan Ahmed
Oman
66
6
Jean-Pierre Kotze
Namibia
66
6
Fayyaz Ahmed
United Arab Emirates
66
6
Hiren Varaiya
Kenya
66
6
Regis Chakabva
Zimbabwe
66
6
Mirwais Ashraf
Afghanistan
66
6
Rahmat Shah
Afghanistan
66
6
Gulbadin Naib
Afghanistan
66
6
Andy Balbirnie
Ireland
66
6
Aizaz Khan
Hong Kong
66
6
Skhawat Ali
Hong Kong
66
6
Ankur Vasishta
Hong Kong
66
6
Imrul Kayes
Bangladesh
66
6
Ryan McLaren
South Africa
66
6
Dhammika Prasad
Sri Lanka
66
6
Bhuvneshwar Kumar
India
66
6
Stuart Binny
India
66
6
James Tredwell
England
66
6
Tim Bresnan
England
67
5
Stuart Broad
England
67
5
Dinesh Karthik
India
67
5
Wriddhiman Saha
India
67
5
Ajantha Mendis
Sri Lanka
67
5
Daniel Vettori
New Zealand
67
5
Nadeem Ahmed
Hong Kong
67
5
Mohammad Mithun
Bangladesh
67
5
John Anderson
Ireland
67
5
Niall O'Brien
Ireland
67
5
Tendai Chatara
Zimbabwe
67
5
Kithuruwan Vithanage
Sri Lanka
67
5
Seekkuge Prasanna
Sri Lanka
67
5
Mitchell McClenaghan
New Zealand
67
5
Willie Gavera
P.N.G.
67
5
Pradeep Airee
Nepal
67
5
Neville Madziva
Zimbabwe
68
4
Johnson Charles
West Indies
68
4
Syed Kaleem
Oman
68
4
Mohammad Nadeem
Oman
68
4
F Nsubuga
68
4
B Masaba
68
4
Chris Amini
P.N.G.
68
4
Kyle Coetzer
Scotland
68
4
Alasdair Evans
Scotland
68
4
Josh Davey
Scotland
68
4
Jeevan Mendis
Sri Lanka
68
4
Vikrant Shetty
United Arab Emirates
68
4
Narsingh Deonarine
West Indies
68
4
Chris Gayle
West Indies
68
4
Tinashe Panyangara
Zimbabwe
68
4
Prosper Utseya
Zimbabwe
68
4
Jason Holder
West Indies
68
4
Tafadzwa Kamungozi
Zimbabwe
68
4
Dawlat Zadran
Afghanistan
68
4
Max Sorensen
Ireland
68
4
Nehemiah Odhiambo
Kenya
68
4
Trevin Bastiampillai
Canada
68
4
Trent Boult
New Zealand
68
4
Naeem Islam
Bangladesh
68
4
Soumya Sarkar
Bangladesh
68
4
Sohag Gazi
Bangladesh
68
4
Wayne Parnell
South Africa
68
4
Axar Patel
India
69
3
Kedar Jadhav
India
69
3
Mohammed Shami
India
69
3
Nuwan Kulasekara
Sri Lanka
69
3
Morne Morkel
South Africa
69
3
Wahab Riaz
Pakistan
69
3
Saeed Ajmal
Pakistan
69
3
Kyle Mills
New Zealand
69
3
Abdur Razzak
Bangladesh
69
3
Rubel Hossain
Bangladesh
69
3
Tim Southee
New Zealand
69
3
Sohail Tanvir
Pakistan
69
3
Khurram Chohan
Canada
69
3
Roy Lamsam
Hong Kong
69
3
Andrew Poynter
Ireland
69
3
Gary Wilson
Ireland
69
3
Kinchit Shah
Hong Kong
69
3
Amir Hamza
Afghanistan
69
3
Najibullah Zadran
Afghanistan
69
3
Mohammad Shahzad
Afghanistan
69
3
Timycen Maruma
Zimbabwe
69
3
Shaminda Eranga
Sri Lanka
69
3
Kamran Shazad
United Arab Emirates
69
3
Ahmed Raza
United Arab Emirates
69
3
Majid Haq
Scotland
69
3
Nathan McCullum
New Zealand
69
3
Michael Rippon
Netherlands
69
3
D Muhumuza
69
3
Khawar Ali
Oman
69
3
Rajeshkumar Ranpura
Oman
69
3
Saqlain Haider
United Arab Emirates
70
2
Luke Jongwe
Zimbabwe
70
2
Anil Mandal
Nepal
70
2
Merwe Erasmus
Namibia
70
2
Muhammad Wafiq
70
2
Mudassar Bukhari
Netherlands
70
2
Tony Ura
P.N.G.
70
2
Suraj Randiv
Sri Lanka
70
2
Jerome Taylor
West Indies
70
2
Brian Vitori
Zimbabwe
70
2
Shingi Masakadza
Zimbabwe
70
2
Paul Stirling
Ireland
70
2
Tim Murtagh
Ireland
70
2
Ed Joyce
England
70
2
Shafiul Islam
Bangladesh
70
2
Zulfiqar Babar
Pakistan
70
2
Nasir Jamshed
Pakistan
70
2
Bilawal Bhatti
Pakistan
70
2
Kyle Abbott
South Africa
70
2
Cheteshwar Pujara
India
70
2
Umesh Yadav
India
70
2
Mohit Sharma
India
70
2
James Anderson
England
70
2
Nathan Coulter-Nile
Australia
70
2
Ben Cutting
Australia
71
1
Kane Richardson
Australia
71
1
Daniel Christian
Australia
71
1
Amit Mishra
India
71
1
Lasith Malinga
Sri Lanka
71
1
Mohammad Irfan
Pakistan
71
1
Umar Amin
Pakistan
71
1
Umar Gul
Pakistan
71
1
Zeeshan Siddiqi
Canada
71
1
Junaid Siddiqui
Canada
71
1
Usman Limbada
Canada
71
1
Harvir Baidwan
Canada
71
1
Arafat Sunny
Bangladesh
71
1
Harry Gurney
England
71
1
Stuart Poynter
Ireland
71
1
Craig Young
Ireland
71
1
Alex Cusack
Ireland
71
1
Elijah Otieno
Kenya
71
1
John Nyumbu
Zimbabwe
71
1
Hamid Hassan
Afghanistan
71
1
Shapoor Zadran
Afghanistan
71
1
Tino Mawoyo
Zimbabwe
71
1
Sunil Narine
West Indies
71
1
Nikita Miller
West Indies
71
1
Chadwick Walton
West Indies
71
1
Ravi Rampaul
West Indies
71
1
Pipi Raho
P.N.G.
71
1
Ahsan Malik
Netherlands
71
1
Shadeep Silva
United Arab Emirates
71
1
Jason Kila
P.N.G.
71
1
Munis Ansari
Oman
71
1
Cecil Khan
Canada
71
1
C Waiswa
71
1
Ajay Lalcheta
Oman
71
1
Peter Moor
Zimbabwe
72
0
Jitendra Mukhiya
Nepal
72
0
Avinash Karn
Nepal
72
0
Jatinder Singh
Oman
72
0
Junaid Khan
72
0
Chirag Suri
United Arab Emirates
72
0
Aarif Sheikh
Nepal
72
0
Bernard Scholtz
Namibia
72
0
Pavandeep Singh
72
0
Thilina Kandamby
Sri Lanka
72
0
Fahad Alhashmi
United Arab Emirates
72
0
Manjula Guruge
United Arab Emirates
72
0
Irfan Sajid
United Arab Emirates
72
0
Iain Wardlaw
Scotland
72
0
Lahiru Gamage
Sri Lanka
72
0
Aaron Phangiso
South Africa
72
0
Matt Henry
New Zealand
72
0
Tim Gruijters
Netherlands
72
0
Ben Cooper
Netherlands
72
0
Vivian Kingma
Netherlands
72
0
Raza Hasan
Pakistan
72
0
Norman Vanua
P.N.G.
72
0
Sulieman Benn
West Indies
72
0
Suranga Lakmal
Sri Lanka
72
0
Niroshan Dickwella
Sri Lanka
72
0
Aftab Alam
Afghanistan
72
0
Sharafuddin Ashraf
Afghanistan
72
0
Karim Sadiq
Afghanistan
72
0
Donald Tiripano
Zimbabwe
72
0
Natsai M'shangwe
Zimbabwe
72
0
Shem Ngoche
Kenya
72
0
Duncan Allan
Kenya
72
0
Daan van Bunge
Netherlands
72
0
Andrew White
Ireland
72
0
Graeme McCarter
Ireland
72
0
George Dockrell
Ireland
72
0
Courtney Kruger
Hong Kong
72
0
Ehsan Nawaz
Hong Kong
72
0
Taskin Ahmed
Bangladesh
72
0
Jeremy Gordon
Canada
72
0
Parth Desai
Canada
72
0
Luke Wright
England
72
0
Abdur Rehman
Pakistan
72
0
Mohammad Talha
Pakistan
72
0
Hamish Bennett
New Zealand
72
0
Abul Hasan
Bangladesh
72
0
Al-Amin Hossain
Bangladesh
72
0
Jacques Kallis
South Africa
72
0
Robin Peterson
South Africa
72
0
Rangana Herath
Sri Lanka
72
0
Vernon Philander
South Africa
72
0
Ishant Sharma
India
72
0
Varun Aaron
India
72
0
Manoj Tiwary
India
72
0
Clint McKay
Australia
72
0
Pat Cummins
Australia
72
0
James Pattinson
Australia
72
0
Mitchell Starc
Australia
72
0
Sean Abbott
Australia
72
0
Xavier Doherty
Australia
72
0
Nathan Lyon
Australia
72
0
Josh Hazlewood
Australia
72
0
Michael Carberry
England
72
0
Steven Finn
England