Krok Odds
Cricket

Cricket – All formats

Innings results, top batters and bowlers from the open-source Cricsheet archive (T20, ODI, Test, tour matches).

Top batters · recent window

#BatterTeamMRunsAvg4s6s
1P RathnayakeSri Lanka434887.0404
2GD PhillipsNew Zealand534168.22920
3CV AntoKuwait533066.03817
4Zubair AliQatar530961.8384
5MP O'DowdNetherlands430175.33113
6BM DuckettEngland3301100.3362
7ZM TribeJersey528957.82210
8MG ErasmusNamibia526352.6257
9Shahzeb AfridiQatar525951.83017
10HC BrookEngland324782.32412
11Meet BhavsarKuwait524549.0232
12R SandaruwanKuwait424260.52910
13JAD LawrensonJersey523947.8240
14C CampherIreland523446.81610
15CT BancroftWestern Australia2234117.0241
16IA KarimKenya522745.4190
17JN FrylinckNamibia522444.8206
18PHKD MendisSri Lanka421553.8245
19C de LangeNetherlands420451.0201
20WIA FernandoSri Lanka419949.8244

Top bowlers · recent window

#BowlerTeamMWicketsEcon
1B WardJersey5194.26
2Muhammad AsimQatar5145.21
3Owais AhmedQatar5124.41
4SO NgocheKenya5124.21
5Meet BhavsarKuwait5124.65
6J MoondraIreland5114.55
7JT BrassellNamibia5115.65
8JJ SmitNamibia5104.31
9SA AhmadDenmark4104.33
10SR HarmerSouth Africa1102.06
11E KasaijaUganda4104.22
12MJ SantnerNew Zealand597.37
13ZM TribeJersey495.09
14D MadushankaSri Lanka496.76
15Vraj PatelKenya595.85
16Abdullah MahmoodDenmark394.71
17JA WarricanWest Indies192.66
18MA StarcAustralia193.38
19R TrumpelmannLumbini Lions685.37
20G HoeyIreland485.59

Recent matches

Lumbini Lions vs Pokhara Avengers

2026-11-03 · T20 · Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League

Lumbini Lions
94/8
Pokhara Avengers
88/1

Biratnagar Kings vs Janakpur Bolts

2026-11-03 · T20 · Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League

Biratnagar Kings
166/7
Janakpur Bolts
162/3

Kathmandu Gorkhas vs Karnali Yaks

2026-11-02 · T20 · Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League

Kathmandu Gorkhas
171/6
Karnali Yaks
167/6

Sudur Paschim Royals vs Chitwan Rhinos

2026-11-02 · T20 · Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League

Sudur Paschim Royals
122/5
Chitwan Rhinos
125/5

Oman vs Netherlands

2026-11-02 · ODI · ICC Academy, Dubai

ICC Men's Cricket World Cup League 2

Oman
175/1
Netherlands
179/10

New Zealand vs India

2026-11-01 · T20 · Seddon Park, Hamilton

India tour of New Zealand

New Zealand
190/8
India
184/3

Janakpur Bolts vs Pokhara Avengers

2026-11-01 · T20 · Tribhuvan University International Cricket Ground, Kirtipur

Nepal Premier League

Janakpur Bolts
138/9
Pokhara Avengers
120/7

Namibia vs Ireland

2026-11-01 · ODI · High Performance Oval, Windhoek

Ireland tour of Namibia

Namibia
129/10
Ireland
125/4

Queensland vs Victoria

2026-10-31 · MDM · Brisbane Cricket Ground

Sheffield Shield

Queensland
332/20
Victoria
456/13

Qatar vs Jersey

2026-10-31 · ODM · Ruaraka Sports Club Ground, Nairobi

CWC Challenge League

Qatar
159/8
Jersey
178/10

Kenya vs Papua New Guinea

2026-10-31 · ODM · Gymkhana Club Ground, Nairobi

CWC Challenge League

Kenya
207/9
Papua New Guinea
134/6

Pakistan vs Sri Lanka

2026-10-31 · ODI · Gaddafi Stadium, Lahore

Pakistan ODI Tri-Series

Pakistan
327/8
Sri Lanka
310/7
Data: Cricsheet – open ball-by-ball data for all major cricket competitions. Indexed nightly.