Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most sixes in 2015: Top Performers, Rankings & Full Stats
The most sixes in 2015 highlights the top performers of the season based on official match data.
ALL FORMATS
2015
563 entries
1
63
AB de Villiers
SA
14 clear of Martin Guptill
2
49
Martin Guptill
NZ
14 off the lead
3
45
Brendon McCullum
NZ
18 off the lead
● LEADS
AB de Villiers
SA
63 · 14 ahead of Guptill
↑ IN THE CHASE
0
players within 10% of the lead — Villiers is out on their own
★ TOP-10 CUT-OFF
28
The mark at number ten — 553 entries sit below it
● NATION IN FRONT
South Africa
7 of the top 50 · 14 teams represented
Most sixes — full list
563 entries, ranked
Table view
1
AB de Villiers
SA
63
2
Martin Guptill
NZ
49
3
Brendon McCullum
NZ
45
4
Chris Gayle
WI
44
5
Eoin Morgan
ENG
39
6
Rohit Sharma
IND
38
7
Mohammad Hafeez
PAK
31
8
Misbah-ul-Haq
PAK
30
9
Mohammad Shahzad
AFG
29
10
Najibullah Zadran
AFG
28
11
David Miller
SA
27
11
Rilee Rossouw
SA
27
11
Jos Buttler
ENG
27
12
Andre Russell
WI
25
12
Shoaib Malik
PAK
25
13
Marlon Samuels
WI
24
14
David Warner
AUS
23
14
Luke Ronchi
NZ
23
14
Elton Chigumbura
ZIM
23
15
Sikandar Raza
ZIM
22
15
Angelo Mathews
SL
22
15
Shahid Afridi
PAK
22
16
Glenn Maxwell
AUS
21
16
Milinda Siriwardana
SL
21
17
Jason Holder
WI
20
17
Tamim Iqbal
BAN
20
17
Faf du Plessis
SA
20
18
Joe Root
ENG
19
18
Grant Elliott
NZ
19
19
Steven Smith
AUS
18
19
Stephan Baard
NAM
18
19
Mohammad Nabi
AFG
18
20
Kumar Sangakkara
SL
17
20
Moeen Ali
ENG
17
21
Alex Hales
ENG
16
21
Soumya Sarkar
BAN
16
21
Suresh Raina
IND
16
21
Ajinkya Rahane
IND
16
21
Corey Anderson
NZ
16
21
Preston Mommsen
SCO
16
21
Sean Williams
ZIM
16
22
Craig Ervine
ZIM
15
22
Hashim Amla
SA
15
22
Farhaan Behardien
SA
15
22
Jean-Paul Duminy
SA
15
22
Asghar Stanikzai
AFG
15
22
Kusal Perera
SL
15
22
Ben Cooper
NED
15
23
Kane Williamson
NZ
14
23
Samiullah Shenwari
AFG
14
23
Shaiman Anwar
UAE
14
24
Ross Taylor
NZ
13
24
Tanwir Afzal
HK
13
24
Mushfiqur Rahim
BAN
13
24
Ben Stokes
ENG
13
24
Jermaine Blackwood
WI
13
25
Virat Kohli
IND
12
25
MS Dhoni
IND
12
25
Dinesh Chandimal
SL
12
25
Hamilton Masakadza
ZIM
12
25
Brendan Taylor
ZIM
12
25
Gerrie Snyman
NAM
12
25
Matthew Cross
SCO
12
25
Shafiqullah
AFG
12
26
Zeeshan Maqsood
OMN
11
26
Paul Stirling
IRE
11
26
Morne van Wyk
SA
11
26
Richmond Mutumbami
ZIM
11
26
Babar Hayat
HK
11
26
Peter Borren
NED
11
26
Imrul Kayes
BAN
11
27
James Taylor
ENG
10
27
Lendl Simmons
WI
10
27
Darren Bravo
WI
10
27
Murali Vijay
IND
10
27
Anwar Ali
PAK
10
27
Sabbir Rahman
BAN
10
27
Brad Haddin
AUS
10
27
Malcolm Waller
ZIM
10
27
Niall O'Brien
IRE
10
28
Kevin O'Brien
IRE
9
28
Jonty Jenner
JER
9
28
Nawroz Mangal
AFG
9
28
Mohammad Shahzad
UAE
9
28
Richie Berrington
SCO
9
28
Mitchell Marsh
AUS
9
28
Joe Burns
AUS
9
28
Aaron Finch
AUS
9
28
Stephan Myburgh
NED
9
28
Irfan Ahmed
HK
9
28
Mark Chapman
HK
9
28
Azhar Ali
PAK
9
28
Umar Akmal
PAK
9
28
Shikhar Dhawan
IND
9
28
Darren Sammy
WI
9
28
Johnson Charles
WI
9
29
Stuart Broad
ENG
8
29
Haris Sohail
PAK
8
29
Wahab Riaz
PAK
8
29
Wesley Barresi
NED
8
29
Tillakaratne Dilshan
SL
8
29
Lahiru Thirimanne
SL
8
29
Shane Watson
AUS
8
29
Kyle Coetzer
SCO
8
29
Ruvindu Gunasekera
CAN
8
29
Rakep Patel
KEN
8
30
Irfan Karim
KEN
7
30
Rizwan Cheema
CAN
7
30
Mohammad Naveed
UAE
7
30
Mirwais Ashraf
AFG
7
30
Nuwan Kulasekara
SL
7
30
Chamara Kapugedera
SL
7
30
Mitchell Santner
NZ
7
30
Tom Latham
NZ
7
30
Nizakat Khan
HK
7
30
Tim Southee
NZ
7
30
Jonny Bairstow
ENG
7
30
Mahmudullah
BAN
7
30
Shakib Al Hasan
BAN
7
30
Ed Joyce
ENG
7
31
Jason Roy
ENG
6
31
Gary Ballance
ENG
6
31
Liam Plunkett
ENG
6
31
Andre Fletcher
WI
6
31
Mohammad Rizwan
PAK
6
31
Ahmed Shehzad
PAK
6
31
Jamie Atkinson
HK
6
31
Mitchell Starc
AUS
6
31
James Faulkner
AUS
6
31
Stuart Binny
IND
6
31
Michael Clarke
AUS
6
31
Aamir Kaleem
OMN
6
31
Not on record
USA
6
31
Hamza Tariq
CAN
6
31
Quinton de Kock
SA
6
31
William Porterfield
IRE
6
31
Andy Balbirnie
IRE
6
31
Mohammad Tauqir
UAE
6
31
Shem Ngoche
KEN
6
32
Not on record
KEN
5
32
JJ Smit
NAM
5
32
Norman Vanua
PNG
5
32
Kila Pala
PNG
5
32
George Munsey
SCO
5
32
Javed Ahmadi
AFG
5
32
Usman Ghani
AFG
5
32
Usman Khawaja
AUS
5
32
Mahela Jayawardene
SL
5
32
Roelof van der Merwe
NED
5
32
Aizaz Khan
HK
5
32
George Worker
NZ
5
32
Sarfraz Ahmed
PAK
5
32
Mukhtar Ahmed
PAK
5
32
Babar Azam
PAK
5
32
Younis Khan
PAK
5
32
Denesh Ramdin
WI
5
32
Sam Billings
ENG
5
33
James Vince
ENG
4
33
Chris Woakes
ENG
4
33
Ian Bell
ENG
4
33
Dwayne Smith
WI
4
33
Dwayne Bravo
WI
4
33
Carlos Brathwaite
WI
4
33
Litton Das
BAN
4
33
Nasir Hossain
BAN
4
33
Mashrafe Mortaza
BAN
4
33
Sohaib Maqsood
PAK
4
33
Aamer Yamin
PAK
4
33
Matt Henry
NZ
4
33
Mark Craig
NZ
4
33
Kithuruwan Vithanage
SL
4
33
Zeeshan Siddiqui
OMN
4
33
Not on record
JER
4
33
Craig Williams
NAM
4
33
Not on record
NAM
4
33
George Dockrell
IRE
4
33
Gary Wilson
IRE
4
33
Dean Elgar
SA
4
33
Amjad Javed
UAE
4
33
Abdul Shakoor
UAE
4
33
Chamu Chibhabha
ZIM
4
33
Luke Jongwe
ZIM
4
34
Neville Madziva
ZIM
3
34
Peter Moor
ZIM
3
34
David Wiese
SA
3
34
Junaid Siddiqui
CAN
3
34
Hiral Patel
CAN
3
34
Nitish Kumar
CAN
3
34
Stuart Thompson
IRE
3
34
John Mooney
IRE
3
34
JP Kotze
NAM
3
34
Sarel Burger
NAM
3
34
Khawar Ali
OMN
3
34
Adnan Ilyas
OMN
3
34
Tony Ura
PNG
3
34
Paras Khadka
NEP
3
34
Sharad Vesawkar
NEP
3
34
Rajesh Pulami
NEP
3
34
Karim Sadiq
AFG
3
34
Calum MacLeod
SCO
3
34
Jeevan Mendis
SL
3
34
Nathan McCullum
NZ
3
34
Colin Munro
NZ
3
34
Doug Bracewell
NZ
3
34
Trent Boult
NZ
3
34
Ben Wheeler
NZ
3
34
Mudassar Bukhari
NED
3
34
Shaun Marsh
AUS
3
34
Matthew Wade
AUS
3
34
Mitchell Johnson
AUS
3
34
Axar Patel
IND
3
34
Zulfiqar Babar
PAK
3
34
Jonathan Carter
WI
3
35
Kieron Pollard
WI
2
35
Jerome Taylor
WI
2
35
David Willey
ENG
2
35
Adil Rashid
ENG
2
35
Shan Masood
PAK
2
35
Yasir Shah
PAK
2
35
Imad Wasim
PAK
2
35
Cheteshwar Pujara
IND
2
35
Ravichandran Ashwin
IND
2
35
Asad Shafiq
PAK
2
35
Sohail Tanvir
PAK
2
35
Ambati Rayudu
IND
2
35
Manish Pandey
IND
2
35
KL Rahul
IND
2
35
Mohammed Shami
IND
2
35
John Hastings
AUS
2
35
George Bailey
AUS
2
35
Adam Voges
AUS
2
35
Thisara Perera
SL
2
35
Jehan Mubarak
SL
2
35
Max O'Dowd
NED
2
35
Anshuman Rath
HK
2
35
James Neesham
NZ
2
35
Michael Swart
NED
2
35
Neil Wagner
NZ
2
35
BJ Watling
NZ
2
35
Matt Machan
SCO
2
35
Faizan Asif
UAE
2
35
Con de Lange
SCO
2
35
Michael Leask
SCO
2
35
Not on record
NEP
2
35
Dawlat Zadran
AFG
2
35
Sompal Kami
NEP
2
35
Lega Siaka
PNG
2
35
Not on record
USA
2
35
Mehran Khan
OMN
2
35
Jatinder Singh
OMN
2
35
Not on record
NAM
2
35
Andrew Poynter
IRE
2
35
Max Sorensen
IRE
2
35
Dale Steyn
SA
2
35
Vusi Sibanda
ZIM
2
35
Charles Coventry
ZIM
2
35
Solomon Mire
ZIM
2
35
Umair Ali
UAE
2
35
Rohan Mustafa
UAE
2
35
Nehemiah Odhiambo
KEN
2
36
Alex Obanda
KEN
1
36
Elijah Otieno
KEN
1
36
Khurram Khan
UAE
1
36
Lucas Oluoch
KEN
1
36
Dhiren Gondaria
KEN
1
36
Gurdeep Singh
KEN
1
36
Swapnil Patil
UAE
1
36
Saqib Ali
UAE
1
36
Tendai Chisoro
ZIM
1
36
Collins Obuya
KEN
1
36
Morris Ouma
KEN
1
36
Tinotenda Mutombodzi
ZIM
1
36
Tinashe Panyangara
ZIM
1
36
Reeza Hendricks
SA
1
36
Prosper Utseya
ZIM
1
36
Tawanda Mupariwa
ZIM
1
36
Graeme Cremer
ZIM
1
36
Chris Mpofu
ZIM
1
36
Navneet Dhaliwal
CAN
1
36
David Rankin
IRE
1
36
Justin Ontong
SA
1
36
Alviro Petersen
SA
1
36
Imran Tahir
SA
1
36
Temba Bavuma
SA
1
36
Andy McBrine
IRE
1
36
Alex Cusack
IRE
1
36
Not on record
NAM
1
36
Not on record
NAM
1
36
Not on record
NAM
1
36
Not on record
NAM
1
36
Not on record
JER
1
36
Syed Ali
OMN
1
36
Mohammad Nadeem
OMN
1
36
Not on record
USA
1
36
Not on record
USA
1
36
Not on record
USA
1
36
Sese Bau
PNG
1
36
Assad Vala
PNG
1
36
Rashid Khan
AFG
1
36
Aftab Alam
AFG
1
36
Charles Amini
PNG
1
36
Anil Mandal
NEP
1
36
Not on record
NEP
1
36
Not on record
NEP
1
36
Pradeep Airee
NEP
1
36
Gyanendra Malla
NEP
1
36
Noor Ali Zadran
AFG
1
36
Not on record
ENG
1
36
Adam Milne
NZ
1
36
Mitchell McClenaghan
NZ
1
36
Kyle Mills
NZ
1
36
Daniel Vettori
NZ
1
36
Dilruwan Perera
SL
1
36
Pieter Seelaar
NED
1
36
Timm van der Gugten
NED
1
36
Kinchit Shah
HK
1
36
Lasith Malinga
SL
1
36
Ajantha Mendis
SL
1
36
Dimuth Karunaratne
SL
1
36
Josh Hazlewood
AUS
1
36
Rangana Herath
SL
1
36
Nathan Lyon
AUS
1
36
Chris Rogers
AUS
1
36
Manoj Tiwary
IND
1
36
Kedar Jadhav
IND
1
36
Mohammad Shahid
BAN
1
36
Anamul Haque
BAN
1
36
Mominul Haque
BAN
1
36
Rony Talukdar
BAN
1
36
Bhuvneshwar Kumar
IND
1
36
Bilal Asif
PAK
1
36
Zafar Gohar
PAK
1
36
Harbhajan Singh
IND
1
36
Wriddhiman Saha
IND
1
36
Nauman Anwar
PAK
1
36
Saad Nasim
PAK
1
36
Sami Aslam
PAK
1
36
Bilawal Bhatti
PAK
1
36
Chris Jordan
ENG
1
36
Mark Wood
ENG
1
36
Adam Lyth
ENG
1
36
Narsingh Deonarine
WI
1
36
Sulieman Benn
WI
1
36
Kraigg Brathwaite
WI
1
36
Shannon Gabriel
WI
1
36
Sunil Narine
WI
1
36
Leon Johnson
WI
1
36
Shane Dowrich
WI
1
37
Rajendra Chandrika
WI
0
37
Jomel Warrican
WI
0
37
James Anderson
ENG
0
37
Ashley Nurse
WI
0
37
Shai Hope
WI
0
37
Devendra Bishoo
WI
0
37
Jason Mohammed
WI
0
37
Veerasammy Permaul
WI
0
37
Sheldon Cottrell
WI
0
37
Kemar Roach
WI
0
37
Ravi Rampaul
WI
0
37
Shiv Chanderpaul
WI
0
37
Devon Smith
WI
0
37
Reece Topley
ENG
0
37
Rubel Hossain
BAN
0
37
Nick Compton
ENG
0
37
Alastair Cook
ENG
0
37
Ravi Bopara
ENG
0
37
Samit Patel
ENG
0
37
Jonathan Trott
ENG
0
37
Steven Finn
ENG
0
37
James Tredwell
ENG
0
37
Imran Khan
BHR
0
37
Hammad Azam
PAK
0
37
Imran Khan
BHR
0
37
Rafatullah Mohmand
PAK
0
37
Ishant Sharma
IND
0
37
Amit Mishra
IND
0
37
Iftikhar Ahmed
PAK
0
37
Umesh Yadav
IND
0
37
Varun Aaron
IND
0
37
Ravindra Jadeja
IND
0
37
Mustafizur Rahman
BAN
0
37
Arafat Sunny
BAN
0
37
Taskin Ahmed
BAN
0
37
Al-Amin Hossain
BAN
0
37
Shuvagata Hom
BAN
0
37
Taijul Islam
BAN
0
37
Jubair Hossain
BAN
0
37
Sohag Gazi
BAN
0
37
Sohail Khan
PAK
0
37
Saeed Ajmal
PAK
0
37
Fawad Alam
PAK
0
37
Umar Gul
PAK
0
37
Junaid Khan
PAK
0
37
Nasir Jamshed
PAK
0
37
Rahat Ali
PAK
0
37
Mohammad Irfan
PAK
0
37
Ehsan Adil
PAK
0
37
Sandeep Sharma
IND
0
37
Sanju Samson
IND
0
37
Mohit Sharma
IND
0
37
Dhawal Kulkarni
IND
0
37
Naman Ojha
IND
0
37
Robin Uthappa
IND
0
37
Xavier Doherty
AUS
0
37
Cameron White
AUS
0
37
Peter Siddle
AUS
0
37
Ryan Harris
AUS
0
37
Pat Cummins
AUS
0
37
James Pattinson
AUS
0
37
Moises Henriques
AUS
0
37
Prasanna Jayawardene
SL
0
37
Nathan Coulter-Nile
AUS
0
37
Peter Nevill
AUS
0
37
Marcus Stoinis
AUS
0
37
Ashton Agar
AUS
0
37
Seekkuge Prasanna
SL
0
37
Shaminda Eranga
SL
0
37
Nuwan Pradeep
SL
0
37
Kaushal Silva
SL
0
37
Dhammika Prasad
SL
0
37
Suranga Lakmal
SL
0
37
Upul Tharanga
SL
0
37
Waqas Khan
HK
0
37
Christopher Carter
HK
0
37
Waqas Barkat
HK
0
37
Tobias Visee
NED
0
37
Rahil Ahmed
NED
0
37
Nadeem Ahmed
HK
0
37
Haseeb Amjad
HK
0
37
Paul van Meekeren
NED
0
37
Michael Rippon
NED
0
37
Ahsan Malik
NED
0
37
Andrew Mathieson
NZ
0
37
Henry Nicholls
NZ
0
37
Tharindu Kaushal
SL
0
37
Sachithra Senanayake
SL
0
37
Dhananjaya de Silva
SL
0
37
Binura Fernando
SL
0
37
Jeffrey Vandersay
SL
0
37
Kusal Mendis
SL
0
37
Udara Jayasundera
SL
0
37
Ashan Priyanjan
SL
0
37
Dushmantha Chameera
SL
0
37
Hamish Rutherford
NZ
0
37
Ish Sodhi
NZ
0
37
Majid Haq
SCO
0
37
Andri Berenger
UAE
0
37
Nasir Aziz
UAE
0
37
Saqlain Haider
UAE
0
37
Iain Wardlaw
SCO
0
37
Rob Taylor
SCO
0
37
Freddie Coleman
SCO
0
37
Hamish Gardiner
SCO
0
37
Alasdair Evans
SCO
0
37
Josh Davey
SCO
0
37
Shapoor Zadran
AFG
0
37
Safyaan Sharif
SCO
0
37
Craig Wallace
SCO
0
37
Mark Watt
SCO
0
37
Hamid Hassan
AFG
0
37
Jitendra Mukhiya
NEP
0
37
Basant Regmi
NEP
0
37
Sagar Pun
NEP
0
37
Karan KC
NEP
0
37
Avinash Karn
NEP
0
37
Not on record
NEP
0
37
Mahuru Dai
PNG
0
37
Willie Gavera
PNG
0
37
Vani Morea
PNG
0
37
Pipi Raho
PNG
0
37
Izatullah Dawlatzai
AFG
0
37
Nasir Jamal
AFG
0
37
Afsar Zazai
AFG
0
37
Mohammad Nasim Baras
AFG
0
37
Sayed Shirzad
AFG
0
37
Yamin Ahmadzai
AFG
0
37
Binod Bhandari
NEP
0
37
Shakti Gauchan
NEP
0
37
Gulbadin Naib
AFG
0
37
Amir Hamza
AFG
0
37
Subash Khakurel
NEP
0
37
Jack Vare
PNG
0
37
John Reva
PNG
0
37
Chad Soper
PNG
0
37
Loa Nou
PNG
0
37
Hiri Hiri
PNG
0
37
Timil Patel
USA
0
37
Jasdeep Singh
USA
0
37
Not on record
USA
0
37
Not on record
USA
0
37
Not on record
USA
0
37
Not on record
PNG
0
37
Not on record
USA
0
37
Sultan Ahmed
OMN
0
37
Rajeshkumar Ranpura
OMN
0
37
Not on record
NAM
0
37
Not on record
USA
0
37
Not on record
USA
0
37
Vaibhav Wategaonkar
OMN
0
37
Ajay Lalcheta
OMN
0
37
Bilal Khan
OMN
0
37
Aqib Sulehri
OMN
0
37
Not on record
JER
0
37
Not on record
JER
0
37
Not on record
JER
0
37
Munis Ansari
OMN
0
37
Anthony Hawkins-Kay
JER
0
37
Corey Bisson
JER
0
37
Rhys Palmer
JER
0
37
Benjamin Stevens
JER
0
37
Charles Perchard
JER
0
37
Michau Preez
NAM
0
37
Bernard Scholtz
NAM
0
37
Zane Green
NAM
0
37
Gerhard Erasmus
NAM
0
37
Nikolaas Davin
NAM
0
37
Tim Murtagh
IRE
0
37
Stuart Poynter
IRE
0
37
Craig Young
IRE
0
37
Tyrone Kane
IRE
0
37
John Anderson
IRE
0
37
Simon Harmer
SA
0
37
Dane Piedt
SA
0
37
Stiaan van Zyl
SA
0
37
Vernon Philander
SA
0
37
Kyle Abbott
SA
0
37
Dane Vilas
SA
0
37
Aaron Phangiso
SA
0
37
Chris Morris
SA
0
37
Not on record
CAN
0
37
Morne Morkel
SA
0
37
Wayne Parnell
SA
0
37
Cecil Khan
CAN
0
37
Srimantha Wijeyeratne
CAN
0
37
Saad Bin Zafar
CAN
0
37
Kagiso Rabada
SA
0
37
Stuart Matsikenyeri
ZIM
0
37
Tendai Chatara
ZIM
0
37
Brian Vitori
ZIM
0
37
Regis Chakabva
ZIM
0
37
John Nyumbu
ZIM
0
37
Donald Tiripano
ZIM
0
37
Tafadzwa Kamungozi
ZIM
0
37
Brian Chari
ZIM
0
37
Wellington Masakadza
ZIM
0
37
Taurai Muzarabani
ZIM
0
37
Ahmed Raza
UAE
0
37
Manjula Guruge
UAE
0
37
Kamran Shazad
UAE
0
37
Fayyaz Ahmed
UAE
0
37
Krishna Chandran
UAE
0
37
Qadeer Ahmed
UAE
0
37
Zaheer Maqsood
UAE
0
37
Usman Mushtaq
UAE
0
37
Asif Iqbal
PAK
0
37
Yodhin Punja
UAE
0
37
Laxman Sreekumar
UAE
0
37
Not on record
KEN
0
37
Eugene Ochieng
KEN
0
37
Amjad Ali
UAE
0
37
Hiren Varaiya
KEN
0
37
Nelson Odhiambo
KEN
0
37
James Ngoche
KEN
0
Show all 563 ↓
Nothing matches that filter.