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 1979 for ODI
Position
Most Fours
Player Name
Team Name
1
45
Sir Viv Richards
West Indies
2
38
Gordon Greenidge
West Indies
3
32
Geoff Boycott
England
4
28
Graham Gooch
England
4
28
David Gower
England
5
22
Peter Willey
England
5
22
Greg Chappell
Australia
6
20
Mike Brearley
England
6
20
Desmond Haynes
West Indies
7
17
Collis King
West Indies
7
17
Kim Hughes
Australia
8
16
John Wright
New Zealand
9
15
Majid Khan
Pakistan
9
15
Allan Border
Australia
10
14
Sir Ian Botham
England
11
13
Asif Iqbal
Pakistan
11
13
Alvin Kallicharran
West Indies
11
13
Zaheer Abbas
Pakistan
12
12
Glenn Turner
New Zealand
12
12
Rick Darling
Australia
12
12
Ian Chappell
Australia
13
11
Derek Randall
England
14
10
Sadiq Mohammad
Pakistan
14
10
Andrew Hilditch
Australia
14
10
Clive Lloyd
West Indies
15
9
Glenroy Sealy
Canada
15
9
Sunil Wettimuny
Sri Lanka
15
9
Bruce Edgar
New Zealand
15
9
Geoff Howarth
New Zealand
16
8
Graeme Wood
Australia
16
8
Sunil Gavaskar
India
16
8
Brijesh Patel
India
17
7
Gundappa Viswanath
India
18
6
Kapil Dev
India
18
6
Dennis Lillee
Australia
18
6
Trevor Laughlin
Australia
18
6
Anura Tennekoon
Sri Lanka
18
6
Wasim Raja
Pakistan
19
5
Lawrence Rowe
West Indies
19
5
Deryck Murray
West Indies
19
5
Graham Yallop
Australia
19
5
Anshuman Gaekwad
India
19
5
Julien Wiener
Australia
20
4
Sir Richard Hadlee
New Zealand
20
4
Karsan Ghavri
India
20
4
Dilip Vengsarkar
India
20
4
Bruce Laird
Australia
20
4
Bandula Warnapura
Sri Lanka
20
4
Javed Miandad
Pakistan
20
4
Haroon Rasheed
Pakistan
20
4
Roy Dias
Sri Lanka
20
4
John Vaughan
Canada
20
4
Franklyn Dennis
Canada
21
3
Duleep Mendis
Sri Lanka
21
3
Gary Cosier
Australia
21
3
Mark Burgess
New Zealand
21
3
Andy Roberts
New Zealand
21
3
Jeremy Coney
New Zealand
21
3
Bob Willis
England
21
3
David Bairstow
England
22
2
Bob Taylor
England
22
2
Wasim Bari
Pakistan
22
2
John Maclean
Australia
22
2
Phil Carlson
Australia
22
2
Peter Toohey
Australia
22
2
Doug Walters
Australia
22
2
Tony Opatha
Sri Lanka
22
2
Christopher Chappell
Canada
22
2
Imran Khan
23
1
Sudath Pasqual
Sri Lanka
23
1
Cornelius Henry
Canada
23
1
Martin Stead
Canada
23
1
Tariq Javed
Canada
23
1
Rod Marsh
Australia
23
1
Surinder Khanna
India
23
1
Mohinder Amarnath
India
23
1
Bishan Bedi
India
23
1
Ray Bright
Australia
23
1
Lance Cairns
New Zealand
23
1
Phil Edmonds
England
24
0
Graeme Porter
Australia
24
0
Chris Old
England
24
0
Mike Hendrick
England
24
0
Graham Dilley
England
24
0
Wayne Larkins
England
24
0
Geoff Miller
England
24
0
John Lever
England
24
0
Ewen Chatfield
New Zealand
24
0
Sarfraz Nawaz
Pakistan
24
0
Warren Lees
New Zealand
24
0
Gary Troup
New Zealand
24
0
John Morrison
New Zealand
24
0
David Hookes
Australia
24
0
Rodney Hogg
Australia
24
0
Kevin Wright
Australia
24
0
Jeff Moss
Australia
24
0
Srinivas Venkataraghavan
India
24
0
Jeff Thomson
Australia
24
0
Max Walker
Australia
24
0
Geoff Dymock
Australia
24
0
Alan Hurst
Australia
24
0
Rick McCosker
Australia
24
0
John Valentine
Canada
24
0
Robert Callender
Canada
24
0
Charles Baksh
Canada
24
0
Brian McKechnie
New Zealand
24
0
Cecil Marshall
Canada
24
0
Bryan Mauricette
Canada
24
0
Jitendra Patel
Canada
24
0
Colin Croft
West Indies
24
0
Joel Garner
West Indies
24
0
Derick Parry
West Indies
24
0
Michael Holding
West Indies
24
0
Ranjan Madugalle
Sri Lanka
24
0
Somachandra De Silva
Sri Lanka
24
0
Ajit de Silva
Sri Lanka
24
0
Sikander Bakht
Pakistan
24
0
Mudassar Nazar
Pakistan
24
0
Stanley De Silva
Sri Lanka
24
0
Sunil Jayasinghe
Sri Lanka