Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
Head to Head
Canada vs Kenya Player Statistics
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Bangladesh Premier League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Africa XI
Argentina
Asia XI
Australia
Austria
Bahrain
Bangladesh
Belgium
Bermuda
Bhutan
Botswana
Bulgaria
Cambodia
Canada
Cayman Islands
China
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
World XI
Zimbabwe
Select
Afghanistan
Africa XI
Argentina
Asia XI
Australia
Austria
Bahrain
Bangladesh
Belgium
Bermuda
Bhutan
Botswana
Bulgaria
Cambodia
Canada
Cayman Islands
China
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
World XI
Zimbabwe
Canada vs Kenya head to head Player Statistics One Day International
Matches
Records
Player Statistics
Batting
Bowling
Fielding
Head to Head Player Batting Stats
Player
Team
M
Inn
R
HS
Ave
BP
SR
100
50
0s
4s
6s
CO
SO
NO
Steve Tikolo
KEN
11
11
280
72
31.11
383
73.10
0
2
2
29
2
5
0
2
Thomas Odoyo
KEN
10
8
221
111
44.20
268
82.46
1
1
0
21
2
3
0
3
Jimmy Kamande
KEN
10
9
210
68
26.25
321
65.42
0
2
1
22
1
3
0
1
Tanmay Mishra
KEN
6
6
200
62
50.00
267
74.90
0
2
0
15
2
4
0
2
Collins Obuya
KEN
11
9
182
48
22.75
265
68.67
0
0
1
12
3
3
0
1
Ashish Bagai
CAN
9
8
172
64
28.66
312
55.12
0
1
0
21
1
4
1
2
Morris Ouma
KEN
8
8
167
58
23.85
251
66.53
0
1
1
26
1
5
0
1
Ravi Shah
KEN
4
4
154
61
38.50
231
66.66
0
1
0
22
0
3
0
0
Rizwan Cheema
CAN
4
4
143
76
47.66
80
178.75
0
1
0
16
10
1
0
1
Ian Billcliff
CAN
3
3
141
71
70.50
225
62.66
0
1
0
14
3
1
0
1
Alex Obanda
KEN
4
4
126
85
31.50
208
60.57
0
1
0
16
1
2
1
0
Geoff Barnett
CAN
4
4
125
41
31.25
192
65.10
0
0
0
20
0
2
0
0
Abdool Samad
CAN
5
5
111
50
27.75
195
56.92
0
1
0
13
0
3
0
1
John Davison
CAN
7
7
110
38
18.33
121
90.90
0
0
1
15
2
4
0
1
Arvind Kandappah
CAN
2
2
97
69
97.00
156
62.17
0
1
0
4
3
1
0
1
Sunil Dhaniram
CAN
9
6
79
34
15.80
119
66.38
0
0
0
5
1
4
0
1
Desmond Chumney
CAN
5
5
77
29
15.40
115
66.95
0
0
0
6
2
4
0
0
George Codrington
CAN
4
4
73
40
18.25
110
66.36
0
0
0
6
2
1
0
0
Jimmy Hansra
CAN
1
1
70
70
70.00
99
70.70
0
1
0
7
2
1
0
0
Trevin Bastiampillai
CAN
2
2
69
49
34.50
99
69.69
0
0
0
10
1
0
0
0
Nehemiah Odhiambo
KEN
9
7
67
34
11.16
100
67.00
0
0
1
7
1
3
0
1
Ashif Mulla
CAN
5
5
64
25
12.80
82
78.04
0
0
0
9
1
4
0
0
Kennedy Otieno
KEN
4
4
61
36
15.25
120
50.83
0
0
0
8
0
2
0
0
David Obuya
KEN
8
8
59
34
8.42
121
48.76
0
0
0
7
0
6
0
1
Abdul Jabbar
CAN
2
2
59
44
29.50
82
71.95
0
0
0
9
1
1
0
0
Qaiser Ali
CAN
6
6
56
28
9.33
114
49.12
0
0
2
5
0
2
0
0
Umar Bhatti
CAN
6
4
49
22
12.25
43
113.95
0
0
0
3
3
1
0
0
Mohammad Iqbal
CAN
2
2
33
30
16.50
53
62.26
0
0
0
6
0
2
0
0
Zubin Surkari
CAN
3
2
33
23
33.00
68
48.52
0
0
0
4
0
0
0
1
Joe Harris
CAN
1
1
31
31
31.00
74
41.89
0
0
0
2
1
1
0
0
Brijal Patel
KEN
2
2
29
23
14.50
72
40.27
0
0
0
2
0
2
0
0
Peter Ongondo
KEN
9
6
26
16
4.33
45
57.77
0
0
1
3
0
4
0
0
Maurice Odumb
KEN
1
1
26
26
26.00
19
136.84
0
0
0
2
1
0
0
0
Jason Patraj
CAN
2
2
21
20
10.50
48
43.75
0
0
0
1
0
1
0
0
Sandeep Jyoti
CAN
3
1
19
19
-
28
67.85
0
0
0
2
0
0
0
1
Ruvindu Gunasekera
CAN
1
1
18
18
18.00
27
66.66
0
0
0
3
0
0
1
0
Hiren Varaiya
KEN
8
4
17
13
8.50
63
26.98
0
0
1
1
0
1
0
2
Seren Waters
KEN
2
2
16
14
8.00
43
37.20
0
0
0
2
0
0
0
0
Lameck Onyango
KEN
5
3
16
11
8.00
25
64.00
0
0
0
1
0
1
0
1
Kevin Sandher
CAN
2
2
16
12
16.00
49
32.65
0
0
0
0
0
1
0
1
Hiral Patel
CAN
2
2
15
8
7.50
36
41.66
0
0
0
1
0
2
0
0
Sanjayan Thuraisingam
CAN
3
3
13
13
6.50
15
86.66
0
0
2
1
1
2
0
1
Austin Codrington
CAN
2
2
10
5
5.00
14
71.42
0
0
0
1
0
1
0
0
Anderson Cummins
CAN
3
3
10
8
3.33
16
62.50
0
0
0
1
0
2
0
0
Stewart Heaney
CAN
1
1
8
8
8.00
13
61.53
0
0
0
1
0
0
0
0
Elijah Otieno
KEN
2
1
8
8
8.00
17
47.05
0
0
0
1
0
1
0
0
Hitesh Modi
KEN
3
3
7
6
3.50
52
13.46
0
0
1
0
0
2
0
1
Fazil Sattaur
CAN
1
1
7
7
7.00
10
70.00
0
0
0
0
0
0
0
0
Ishwar Maraj
CAN
1
1
5
5
5.00
17
29.41
0
0
0
1
0
0
0
0
Don Maxwell
CAN
2
2
5
5
5.00
16
31.25
0
0
1
0
0
1
0
1
Davis Joseph
CAN
1
1
4
4
-
6
66.66
0
0
0
0
0
0
0
1
Calvert Hooper
CAN
1
1
4
4
4.00
2
200.00
0
0
0
1
0
1
0
0
Aftab Shamsudeen
CAN
1
1
3
3
3.00
28
10.71
0
0
0
0
0
1
0
0
Durand Soraine
CAN
2
2
3
3
1.50
9
33.33
0
0
1
0
0
1
0
0
Henry Osinde
CAN
10
6
3
1
1.00
10
30.00
0
0
3
0
0
2
0
3
Tyson Gordon
CAN
1
1
3
3
3.00
11
27.27
0
0
0
0
0
0
0
0
James Ngoche
KEN
1
1
1
1
-
3
33.33
0
0
0
0
0
0
0
1
Tony Suji
KEN
2
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Martin Suji
KEN
1
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Balaji Rao
CAN
1
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Parth Desai
CAN
1
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Khurram Chohan
CAN
3
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Harvir Baidwan
CAN
3
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Jawad Dawood
CAN
1
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Shaheed Keshvani
CAN
2
0
0
0
-
0
-
0
0
0
0
0
0
0
0
Nicholas de Groot
CAN
1
1
0
0
0.00
4
0.00
0
0
1
0
0
0
0
0
Nicholas Ifill
CAN
1
1
0
0
0.00
2
0.00
0
0
1
0
0
1
0
0
Head to Head Player Bowling Stats
Player
Team
M
Inn
W
BBI
Ave
Eco
SR
Balls
R
Wb
Nb
4wkts
5wkts
Henry Osinde
CAN
9
9
19
4/26
13.89
4.20
20.90
398
264
35
0
3
0
Thomas Odoyo
KEN
11
11
16
4/28
17.81
4.20
27.50
441
285
14
9
2
0
Steve Tikolo
KEN
12
7
14
4/41
13.36
3.42
24.90
350
187
4
1
1
0
Peter Ongondo
KEN
10
10
12
5/51
22.42
5.08
27.10
325
269
7
8
0
1
Hiren Varaiya
KEN
9
8
11
4/25
16.64
3.72
30.20
334
183
2
0
1
0
John Davison
CAN
7
7
10
3/15
20.80
3.81
33.70
337
208
6
0
0
0
Nehemiah Odhiambo
KEN
10
10
9
3/32
34.56
5.75
36.70
331
311
9
9
0
0
Sunil Dhaniram
CAN
8
7
9
3/50
22.56
3.96
38.30
346
203
3
0
0
0
Lameck Onyango
KEN
6
6
7
3/29
19.14
4.26
28.50
200
134
4
0
0
0
Khurram Chohan
CAN
2
2
6
4/26
10.00
3.15
19.00
114
60
1
0
1
0
Rizwan Cheema
CAN
3
3
6
2/15
12.17
3.31
22.00
132
73
0
0
0
0
Sanjayan Thuraisingam
CAN
3
3
6
4/35
17.50
4.56
23.00
138
105
4
0
1
0
Umar Bhatti
CAN
5
5
6
3/19
30.83
3.77
49.00
294
185
7
0
0
0
Harvir Baidwan
CAN
3
3
4
2/34
21.25
4.25
30.00
120
85
3
0
0
0
Jimmy Kamande
KEN
11
8
4
2/25
50.25
3.65
82.50
330
201
10
0
0
0
Kevin Sandher
CAN
2
2
3
3/24
18.33
3.66
30.00
90
55
0
0
0
0
George Codrington
CAN
4
4
3
1/21
31.67
3.95
48.00
144
95
5
0
0
0
Anderson Cummins
CAN
3
3
2
1/50
55.00
5.23
63.00
126
110
14
4
0
0
Jason Patraj
CAN
2
2
2
1/27
38.00
5.06
45.00
90
76
2
0
0
0
Maurice Odumb
KEN
1
1
2
2/41
20.50
4.55
27.00
54
41
0
0
0
0
Elijah Otieno
KEN
2
2
2
1/49
47.00
7.01
42.90
87
94
5
2
0
0
Collins Obuya
KEN
12
2
2
2/46
30.50
5.08
36.00
72
61
2
0
0
0
Tony Suji
KEN
2
1
1
1/45
45.00
6.42
42.00
42
45
1
0
0
0
Balaji Rao
CAN
1
1
1
1/36
36.00
3.60
60.00
60
36
1
0
0
0
James Ngoche
KEN
1
1
1
1/26
26.00
2.60
60.00
60
26
1
0
0
0
Calvert Hooper
CAN
1
1
1
1/66
66.00
8.34
48.60
49
66
3
0
0
0
Qaiser Ali
CAN
6
3
1
1/37
60.00
4.81
79.20
80
60
4
0
0
0
Durand Soraine
CAN
2
2
1
1/23
37.00
5.12
51.00
53
37
2
0
0
0
Austin Codrington
CAN
2
2
1
1/44
79.00
5.26
90.00
90
79
3
1
0
0
Joe Harris
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Nicholas de Groot
CAN
1
1
0
0/22
-
5.50
-
24
22
0
0
0
0
Davis Joseph
CAN
1
1
0
0/39
-
3.89
-
60
39
3
0
0
0
Ishwar Maraj
CAN
1
1
0
0/22
-
5.79
-
27
22
0
0
0
0
Fazil Sattaur
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Stewart Heaney
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Nicholas Ifill
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Don Maxwell
CAN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Abdool Samad
CAN
4
1
0
0/0
-
7.66
-
18
23
2
0
0
0
Aftab Shamsudeen
CAN
1
1
0
0/24
-
8.00
-
18
24
0
0
0
0
Desmond Chumney
CAN
5
0
0
0/0
-
-
-
-
0
0
0
0
0
Arvind Kandappah
CAN
2
1
0
0/4
-
23.52
-
1
4
0
0
0
0
Mohammad Iqbal
CAN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Ian Billcliff
CAN
3
0
0
0/0
-
-
-
-
0
0
0
0
0
Abdul Jabbar
CAN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Sandeep Jyoti
CAN
2
1
0
0/9
-
3.00
-
18
9
0
0
0
0
Geoff Barnett
CAN
4
0
0
0/0
-
-
-
-
0
0
0
0
0
Shaheed Keshvani
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Ashif Mulla
CAN
5
0
0
0/0
-
-
-
-
0
0
0
0
0
Trevin Bastiampillai
CAN
2
1
0
0/0
-
12.00
-
6
12
0
0
0
0
Parth Desai
CAN
1
1
0
0/20
-
6.66
-
18
20
0
0
0
0
Tanmay Mishra
KEN
6
0
0
0/0
-
-
-
-
0
0
0
0
0
Zubin Surkari
CAN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Tyson Gordon
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Ravi Shah
KEN
4
0
0
0/0
-
-
-
-
0
0
0
0
0
David Obuya
KEN
9
0
0
0/0
-
-
-
-
0
0
0
0
0
Brijal Patel
KEN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Seren Waters
KEN
2
0
0
0/0
-
-
-
-
0
0
0
0
0
Hiral Patel
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Alex Obanda
KEN
5
0
0
0/0
-
-
-
-
0
0
0
0
0
Morris Ouma
KEN
9
0
0
0/0
-
-
-
-
0
0
0
0
0
Kennedy Otieno
KEN
4
0
0
0/0
-
-
-
-
0
0
0
0
0
Martin Suji
KEN
1
1
0
0/23
-
3.28
-
42
23
0
0
0
0
Hitesh Modi
KEN
3
0
0
0/0
-
-
-
-
0
0
0
0
0
Jimmy Hansra
CAN
1
1
0
0/15
-
5.00
-
18
15
0
0
0
0
Ashish Bagai
CAN
9
0
0
0/0
-
-
-
-
0
0
0
0
0
Ruvindu Gunasekera
CAN
1
0
0
0/0
-
-
-
-
0
0
0
0
0
Head to Head Player Fielding Stats
Player
Team
M
Ct
RO
St
Total
Ashish Bagai
CAN
9
14
1
0
15
Steve Tikolo
KEN
12
11
1
0
12
Collins Obuya
KEN
12
7
1
0
8
Morris Ouma
KEN
9
6
0
2
8
Ashif Mulla
CAN
5
4
0
1
5
David Obuya
KEN
9
5
0
0
5
Hiren Varaiya
KEN
9
3
1
0
4
John Davison
CAN
7
4
0
0
4
Thomas Odoyo
KEN
11
2
1
0
3
Nehemiah Odhiambo
KEN
10
2
1
0
3
Sunil Dhaniram
CAN
8
3
0
0
3
Tanmay Mishra
KEN
6
2
1
0
3
Henry Osinde
CAN
9
2
0
0
2
Peter Ongondo
KEN
10
2
0
0
2
Jimmy Kamande
KEN
11
1
1
0
2
George Codrington
CAN
4
2
0
0
2
Tony Suji
KEN
2
2
0
0
2
Qaiser Ali
CAN
6
2
0
0
2
Stewart Heaney
CAN
1
2
0
0
2
Geoff Barnett
CAN
4
2
0
0
2
Ravi Shah
KEN
4
2
0
0
2
Kennedy Otieno
KEN
4
2
0
0
2
Hitesh Modi
KEN
3
2
0
0
2
Khurram Chohan
CAN
2
1
0
0
1
Sanjayan Thuraisingam
CAN
3
1
0
0
1
Harvir Baidwan
CAN
3
1
0
0
1
Kevin Sandher
CAN
2
1
0
0
1
Anderson Cummins
CAN
3
1
0
0
1
Jason Patraj
CAN
2
1
0
0
1
Elijah Otieno
KEN
2
1
0
0
1
James Ngoche
KEN
1
1
0
0
1
Durand Soraine
CAN
2
1
0
0
1
Joe Harris
CAN
1
1
0
0
1
Ishwar Maraj
CAN
1
1
0
0
1
Nicholas Ifill
CAN
1
1
0
0
1
Don Maxwell
CAN
2
0
1
0
1
Mohammad Iqbal
CAN
2
0
1
0
1
Abdul Jabbar
CAN
2
1
0
0
1
Sandeep Jyoti
CAN
2
1
0
0
1
Trevin Bastiampillai
CAN
2
1
0
0
1
Zubin Surkari
CAN
2
1
0
0
1
Alex Obanda
KEN
5
1
0
0
1
Jimmy Hansra
CAN
1
1
0
0
1
Lameck Onyango
KEN
6
0
0
0
0
Rizwan Cheema
CAN
3
0
0
0
0
Umar Bhatti
CAN
5
0
0
0
0
Maurice Odumb
KEN
1
0
0
0
0
Balaji Rao
CAN
1
0
0
0
0
Calvert Hooper
CAN
1
0
0
0
0
Austin Codrington
CAN
2
0
0
0
0
Nicholas de Groot
CAN
1
0
0
0
0
Davis Joseph
CAN
1
0
0
0
0
Fazil Sattaur
CAN
1
0
0
0
0
Abdool Samad
CAN
4
0
0
0
0
Aftab Shamsudeen
CAN
1
0
0
0
0
Desmond Chumney
CAN
5
0
0
0
0
Arvind Kandappah
CAN
2
0
0
0
0
Ian Billcliff
CAN
3
0
0
0
0
Shaheed Keshvani
CAN
1
0
0
0
0
Parth Desai
CAN
1
0
0
0
0
Tyson Gordon
CAN
1
0
0
0
0
Brijal Patel
KEN
2
0
0
0
0
Seren Waters
KEN
2
0
0
0
0
Hiral Patel
CAN
1
0
0
0
0
Martin Suji
KEN
1
0
0
0
0
Ruvindu Gunasekera
CAN
1
0
0
0
0