Top Cricket Stats and Records – 2019 Performances & Rankings

Explore 2019 cricket statistics including top run scorers, wicket takers, best batting and bowling performances. Year-wise player & team rankings.

Stat Leaders

Top performers in every format · open a card for the full table
ICC Rankings ›
Most RunsALL
Full →
1Virat KOHLIIND2455
2Rohit SHARMAIND2442
2Rohit SHARMAIND2442
3Babar AZAMPAK2066
4Joe ROOTENG1867
6David WARNERAUS1659
8Shai HOPEWI1568
10Ben STOKESENG1540
Most RunsODI
Full →
1Rohit SHARMAIND1490
Most RunsODI
Full →
1Rohit SHARMAIND1490
2Virat KOHLIIND1377
3Shai HOPEWI1345
4Aaron FINCHAUS1141
6Babar AZAMPAK1076
9Joe ROOTENG910
10Imam-ul-HaqPAK862
Most Balls FacedALL
Full →
1Joe ROOTENG2912
2Virat KOHLIIND2711
3Rohit SHARMAIND2675
3Rohit SHARMAIND2675
4Ben STOKESENG2336
5Babar AZAMPAK2288
7Steven SMITHAUS2252
9Shai HOPEWI2160
10David WARNERAUS2085
Most Balls FacedTEST
Full →
2Rory BURNSENG1882
3Joe ROOTENG1837
4Steven SMITHAUS1715
5Joe DENLYENG1567
6Ben STOKESENG1559
7Travis HEADAUS1365
8BJ WATLINGNZ1356
Most Balls FacedODI
Full →
1Shai HOPEWI1726
2Rohit SHARMAIND1657
2Rohit SHARMAIND1657
3Virat KOHLIIND1429
5Aaron FINCHAUS1276
7Babar AZAMPAK1163
9Imam-ul-HaqPAK1072
10Joe ROOTENG980
Most Balls FacedT20I
Full →
Highest ScoreALL
Full →
Highest ScoreTEST
Full →
Highest ScoreODI
Full →
Best Strike RateALL
Full →
1Qasim ZIABHR400.00
2Shardul THAKURIND283.33
3Irfan MIRCHL271.43
4Mirza AHSANAST253.85
5Arsalan ARIFAST236.36
6Chris JORDANENG218.18
7JL MARTELGUE216.67
8Umesh YADAVIND214.81
Best Strike RateTEST
Full →
1Irfan MIRCHL271.43
2Mirza AHSANAST253.85
3Umesh YADAVIND243.48
4Arsalan ARIFAST236.36
7Mahammad ZALMAIAST190.83
Best Strike RateODI
Full →
1Shardul THAKURIND283.33
2Helao FRANCENAM260.00
3Pieter SEELAARNED213.33
4Kane RICHARDSONAUS200.00
5Alei NAOPNG166.67
6Timycen MARUMAZIM162.50
8Wiaan MULDERSA154.55
9Mohammad NAVEEDUAE152.63
10Shivam DUBEIND150.00
Best Strike RateT20I
Full →
1Qasim ZIABHR400.00
2Irfan MIRCHL271.43
3Kombu SILVAUSA266.67
4Mirza AHSANAST253.85
5Faisal KHANSAR239.29
6Chad SOPERPNG237.50
7Arsalan ARIFAST236.36
8Pat CUMMINSAUS233.33
9Chris JORDANENG218.18
Most sixesALL
Full →
Most sixesTEST
Full →
Best AveragesALL
Full →
1S DAVIZICZR253 / 3
Best AveragesTEST
Full →
Best AveragesODI
Full →
1MS DHONIIND600 / 9
Best AveragesT20I
Full →
1Nouman SARWARQTR172 / 2
Most 100sALL
Full →
Most 100sODI
Full →
Most 100sT20I
Full →
Most Not OutsTEST
Full →
Most Not OutsODI
Full →
Most Not OutsT20I
Full →
Best Bowling FigALL
Full →
Best Bowling FigTEST
Full →
Best Bowling FigT20I
Full →
Worst Bowling FigALL
Full →
Worst Bowling FigTEST
Full →
Worst Bowling FigODI
Full →
1Rashid KHANAFG2/110
Worst Bowling FigODI
Full →
1Rashid KHANAFG2/110
Worst Bowling FigODI
Full →
1Rashid KHANAFG2/110
Worst Bowling FigODI
Full →
1Rashid KHANAFG2/110
Worst Bowling FigODI
Full →
1Rashid KHANAFG2/110
Worst Bowling FigODI
Full →
Worst Bowling FigT20I
Full →
Best AverageALL
Full →
489R SATHEESANROM5.50
490Santiago ROSSIARG5.25
491Glenford BANNERBLI5.00
492Emmanuel BUNDIKEN4.50
493S BANTZASGRC4.00
494Musa SHAHEENDEN3.67
496R PISALROM1.33
Best AverageTEST
Full →
161A NANDALUX6.71
162J HURLEYARG6.60
163Habib AHMADZAIAST6.25
164Hiri HIRIPNG6.00
165R SATHEESANROM5.50
166Santiago ROSSIARG5.25
167Afif HOSSAINBAN4.50
168C ZAVOIUROM1.33
Best AverageODI
Full →
211Nisarg PATELUSA14.43
212Aqib SULEHRIOMN14.17
213Jan FRYLINCKNAM13.89
214Hiri HIRIPNG13.00
215Muhammad KHANUSA12.88
215Muhammad KHANUSA12.88
215Muhammad KHANUSA12.88
215Muhammad KHANUSA12.88
215Muhammad KHANUSA12.88
215Muhammad KHANUSA12.88
216Nosaina POKANAPNG12.87
217Basil HAMEEDUAE10.00
Best AverageT20I
Full →
Best EconomyTEST
Full →
Best EconomyODI
Full →
Best Strike RateALL
Full →
401Hardev SINGHCHL6.00
402A NANDALUX5.83
403GC GALANISGRC5.04
404Musa SHAHEENDEN4.40
405J RASUVAN4.20
406C ZAVOIUROM2.00
Best Strike RateTEST
Full →
132M SPRYPER8.57
133Chris MPOFUZIM8.00
134Zeshan ARIFAST7.50
135Hardev SINGHCHL6.00
136A NANDALUX5.83
137C ZAVOIUROM2.00
Best Strike RateODI
Full →
182Nisarg PATELUSA18.86
183Sompal KAMINEP18.26
184Jean BREDENKAMPNAM18.00
185Muhammad KHANUSA16.94
185Muhammad KHANUSA16.94
185Muhammad KHANUSA16.94
186Angelo MATHEWSSL12.00
187Shaiman ANWARUAE9.00
Best Strike RateT20I
Full →
236Habib AHMADZAIAST6.00
237Ankush NANDALUX5.83
238Allan DOUGLASBER5.04
240Joshua RASUVAN4.20
241Pavel FLORINROM2.80
242Cosmin ZAVOIUROM2.00
Most Runs ConceedALL
Full →
Most Runs ConceedTEST
Full →
Five Wicket haulTEST
Full →
Five Wicket haulODI
Full →
Five Wicket haulT20I
Full →

Trending Comparisons

Head-to-head stat duels people are searching right now

Explore Stats by Year

Performances & rankings from every season back to 1951