menu close
ICC ODI Championship

ICC ODI Championship

Starting From Dec 02, 2023
#1

Virat Kohli

India Cricket
1
Inns
304.00
Avg
95.0
SR
0
30s
1
50s
2
100s
304
Runs
#2

Parhum Nissanka

Sri Lanka Cricket
1
Inns
252.00
Avg
117.2
SR
0
30s
1
50s
1
100s
252
Runs
#3

Daryl Mitchell

New Zealand Cricket
2
Inns
117.50
Avg
131.3
SR
0
30s
0
50s
2
100s
235
Runs
#4

Travis Head

Australia Cricket
2
Inns
107.50
Avg
100.5
SR
1
30s
1
50s
1
100s
215
Runs
#5

Quinton De Kock

South Africa Cricket
3
Inns
65.33
Avg
97.5
SR
0
30s
1
50s
1
100s
196
Runs
#6

David Miller

South Africa Cricket
2
Inns
97.50
Avg
112.7
SR
0
30s
1
50s
1
100s
195
Runs
#7

Mitchell Marsh

Australia Cricket
2
Inns
82.50
Avg
117.9
SR
0
30s
0
50s
1
100s
165
Runs
#8

David Malan

England Cricket
3
Inns
53.33
Avg
93.6
SR
1
30s
1
50s
0
100s
160
Runs
#9

Yashasvi Jaiswal

India Cricket
1
Inns
153.00
Avg
133.0
SR
0
30s
0
50s
1
100s
153
Runs
#10

Fakhar Zaman

Pakistan Cricket
2
Inns
75.50
Avg
146.6
SR
2
30s
1
50s
0
100s
151
Runs
#11

Mohammed Rizwan

Pakistan Cricket
0
Inns
147.00
Avg
113.1
SR
0
30s
0
50s
1
100s
147
Runs
#12

Alex Carey

Australia Cricket
1
Inns
137.00
Avg
89.5
SR
1
30s
0
50s
1
100s
137
Runs
#13

Alick Athanaze

West Indies Cricket
1
Inns
135.00
Avg
95.7
SR
0
30s
0
50s
1
100s
135
Runs
#14

Rachin Ravindra

New Zealand Cricket
2
Inns
61.50
Avg
96.9
SR
0
30s
0
50s
1
100s
123
Runs
#15

Steven Smith

Australia Cricket
3
Inns
39.00
Avg
90.0
SR
0
30s
0
50s
1
100s
117
Runs
#16

Nicholas Pooran

West Indies Cricket
1
Inns
117.00
Avg
84.8
SR
0
30s
1
50s
0
100s
117
Runs
#17

Iftikhar Ahmed

Pakistan Cricket
0
Inns
114.00
Avg
152.0
SR
0
30s
0
50s
1
100s
114
Runs
#18

Kusal Mendis

Sri Lanka Cricket
1
Inns
109.00
Avg
85.8
SR
0
30s
0
50s
1
100s
109
Runs
#19

Ben Stokes

England Cricket
2
Inns
53.50
Avg
100.0
SR
1
30s
1
50s
0
100s
107
Runs
#20

Kane Williamson

New Zealand Cricket
2
Inns
53.50
Avg
81.1
SR
0
30s
0
50s
1
100s
107
Runs
#21

James Vince

England Cricket
3
Inns
35.00
Avg
120.7
SR
0
30s
1
50s
0
100s
105
Runs
#22

Marco Jansen

South Africa Cricket
3
Inns
32.33
Avg
112.8
SR
0
30s
1
50s
0
100s
97
Runs
#23

Rohit Sharma

India Cricket
3
Inns
31.33
Avg
109.3
SR
2
30s
0
50s
0
100s
94
Runs
#24

Babar Azam

Pakistan Cricket
2
Inns
45.00
Avg
111.1
SR
0
30s
1
50s
0
100s
90
Runs
#25

Harry Brook

England Cricket
3
Inns
29.33
Avg
114.3
SR
0
30s
1
50s
0
100s
88
Runs
#26

Shan Masood

Pakistan Cricket
2
Inns
37.00
Avg
78.7
SR
0
30s
1
50s
0
100s
74
Runs
#27

Charith Asalanka

Sri Lanka Cricket
2
Inns
37.00
Avg
87.1
SR
0
30s
1
50s
0
100s
74
Runs
#28

Reeza Hendricks

South Africa Cricket
3
Inns
24.33
Avg
94.8
SR
1
30s
0
50s
0
100s
73
Runs
#29

Imam Ul-haq

Pakistan Cricket
2
Inns
36.00
Avg
57.6
SR
1
30s
0
50s
0
100s
72
Runs
#30

KL Rahul

India Cricket
3
Inns
23.00
Avg
72.6
SR
1
30s
0
50s
0
100s
69
Runs
#31

Tristan Stubbs

South Africa Cricket
1
Inns
67.00
Avg
113.6
SR
0
30s
1
50s
0
100s
67
Runs
#32

Glenn Maxwell

Australia Cricket
2
Inns
32.50
Avg
147.7
SR
1
30s
0
50s
0
100s
65
Runs
#33

Shreyas Iyer

India Cricket
2
Inns
28.50
Avg
132.6
SR
1
30s
0
50s
0
100s
57
Runs
#34

Aiden Markram

South Africa Cricket
3
Inns
18.67
Avg
86.2
SR
1
30s
0
50s
0
100s
56
Runs
#35

Shubman Gill

India Cricket
3
Inns
15.33
Avg
85.2
SR
0
30s
0
50s
0
100s
46
Runs
#36

Heinrich Klaasen

South Africa Cricket
3
Inns
15.00
Avg
80.4
SR
0
30s
0
50s
0
100s
45
Runs
#37

Evin Lewis

West Indies Cricket
2
Inns
20.00
Avg
83.3
SR
1
30s
0
50s
0
100s
40
Runs
#38

Justin Greaves

West Indies Cricket
1
Inns
39.00
Avg
76.5
SR
1
30s
0
50s
0
100s
39
Runs
#39

Tom Latham

New Zealand Cricket
0
Inns
38.00
Avg
82.6
SR
1
30s
0
50s
0
100s
38
Runs
#40

Sam Curran

England Cricket
3
Inns
12.67
Avg
135.7
SR
0
30s
0
50s
0
100s
38
Runs
#41

Chris Woakes

England Cricket
3
Inns
11.00
Avg
58.9
SR
0
30s
0
50s
0
100s
33
Runs
#42

Henry Nicholls

New Zealand Cricket
2
Inns
16.50
Avg
62.3
SR
0
30s
0
50s
0
100s
33
Runs
#43

Marcus Stoinis

Australia Cricket
0
Inns
31.00
Avg
81.6
SR
1
30s
0
50s
0
100s
31
Runs
#44

Jason Holder

West Indies Cricket
2
Inns
12.50
Avg
131.6
SR
0
30s
0
50s
0
100s
25
Runs
#45

Bhanuka Rajapaksa

Sri Lanka Cricket
2
Inns
12.50
Avg
65.8
SR
0
30s
0
50s
0
100s
25
Runs
#46

Jason Roy

England Cricket
2
Inns
12.50
Avg
100.0
SR
0
30s
0
50s
0
100s
25
Runs
#47

Joe Root

England Cricket
3
Inns
8.00
Avg
100.0
SR
0
30s
0
50s
0
100s
24
Runs
#48

Mark Wood

England Cricket
3
Inns
8.00
Avg
85.7
SR
0
30s
0
50s
0
100s
24
Runs
#49

Pramod Madushan

Sri Lanka Cricket
2
Inns
10.50
Avg
95.5
SR
0
30s
0
50s
0
100s
21
Runs
#50

Keshav Maharaj

South Africa Cricket
3
Inns
6.67
Avg
125.0
SR
0
30s
0
50s
0
100s
20
Runs