auction200 T20 ratings & points
Season points · last 12 months

Who changed the most matches?

Points value every ball in context: a run in a tight chase on a slow pitch is worth more than one in a run-fest, and a wicket's worth depends on who fell and when. One point is worth about one average run. Season points are weighted by league strength, so an IPL or top international match counts more than a weaker league.

BattingBowlingFielding
#PlayerMatchesBattingBowlingFieldingSplitSeason pointsPer matchForm
1 JO HolderWest Indies · 626 runs, 84 wkts 61 3771,19153 1,62126.6
2 SP NarineWest Indies · 324 runs, 61 wkts 50 911,3678 1,46629.3
3 Sikandar RazaZimbabwe · 1,313 runs, 56 wkts 65 61369628 1,33620.6
4 Ishan KishanIndia · 1,554 runs, 0 wkts 42 1,204056 1,25930.0
5 Abhishek SharmaIndia · 1,432 runs, 6 wkts 51 1,1981235 1,24424.4
6 MP StoinisAustralia · 1,016 runs, 50 wkts 47 58461813 1,21625.9
7 JC ArcherEngland · 122 runs, 57 wkts 39 821,08218 1,18230.3
8 C BoschSouth Africa · 237 runs, 60 wkts 36 17298618 1,17632.7
9 JC ButtlerEngland · 1,589 runs, 0 wkts 56 1,0680108 1,17621.0
10 SM CurranEngland · 1,214 runs, 34 wkts 47 71739440 1,15024.5
11 MJ SantnerNew Zealand · 701 runs, 40 wkts 45 42268019 1,12124.9
12 K RabadaSouth Africa · 63 runs, 43 wkts 33 341,03516 1,08632.9
13 WG JacksEngland · 864 runs, 23 wkts 38 51953023 1,07228.2
14 AR PatelIndia · 340 runs, 41 wkts 39 21176230 1,00325.7
15 Q de KockSouth Africa · 1,566 runs, 0 wkts 52 910083 99319.1
16 MW ShortAustralia · 1,176 runs, 26 wkts 38 60935818 98525.9
17 R ShepherdWest Indies · 595 runs, 47 wkts 67 38857520 98314.7
18 M JansenSouth Africa · 263 runs, 48 wkts 47 14978943 98120.9
19 Saim AyubPakistan · 1,003 runs, 27 wkts 44 51343414 96021.8
20 R PowellWest Indies · 1,412 runs, 1 wkts 67 8752360 95814.3
21 D BrevisSouth Africa · 1,292 runs, 1 wkts 53 891249 94117.8
22 HC BrookEngland · 1,043 runs, 0 wkts 30 914021 93531.2
23 L NgidiSouth Africa · 36 runs, 46 wkts 41 159133 93122.7
24 Arshdeep SinghIndia · 32 runs, 49 wkts 39 -190919 92823.8
25 MR MarshAustralia · 1,656 runs, 0 wkts 44 899027 92621.0
26 TL SeifertNew Zealand · 1,681 runs, 0 wkts 51 835044 87917.2
27 MD ShanakaSri Lanka · 1,230 runs, 27 wkts 64 59624537 87813.7
28 FH AllenNew Zealand · 1,644 runs, 0 wkts 55 843031 87415.9
29 S DubeIndia · 846 runs, 23 wkts 45 55928827 87319.4
30 V SuryavanshiIndia · 1,022 runs, 0 wkts 24 857011 86836.1
31 RD RickeltonSouth Africa · 1,475 runs, 0 wkts 44 806057 86319.6
32 D FerreiraSouth Africa · 824 runs, 12 wkts 48 51826272 85217.8
33 P NissankaSri Lanka · 1,132 runs, 0 wkts 41 831018 84820.7
34 Tilak VarmaIndia · 1,096 runs, 2 wkts 44 781562 84819.3
35 N PooranWest Indies · 1,568 runs, 0 wkts 60 796045 84114.0
36 R RavindraNew Zealand · 652 runs, 30 wkts 35 40041617 83323.8
37 J OvertonEngland · 341 runs, 48 wkts 40 17062037 82720.7
38 H KlaasenSouth Africa · 1,223 runs, 0 wkts 42 770048 81819.5
39 AU RashidEngland · 73 runs, 52 wkts 38 4275214 80821.3
40 SE RutherfordWest Indies · 1,315 runs, 5 wkts 59 7462932 80613.7
41 AK MarkramSouth Africa · 1,151 runs, 2 wkts 38 7481140 79921.0
42 AJ HoseinWest Indies · 159 runs, 46 wkts 50 6969814 78115.6
43 OEG BaartmanSouth Africa · 22 runs, 50 wkts 27 876010 77828.8
44 B KumarIndia · 34 runs, 28 wkts 16 427242 76948.1
45 RL ChaseWest Indies · 471 runs, 33 wkts 34 26548915 76822.6
46 SO HetmyerWest Indies · 1,231 runs, 0 wkts 50 697065 76215.2
47 PD SaltEngland · 1,118 runs, 0 wkts 42 715046 76018.1
48 SV SamsonIndia · 945 runs, 0 wkts 34 718033 75122.1
49 SS IyerIndia · 961 runs, 0 wkts 27 724025 74927.7
50 DA MillerSouth Africa · 939 runs, 0 wkts 42 703045 74817.8
51 CV VarunIndia · 12 runs, 45 wkts 32 -473215 74223.2
52 Shubman GillIndia · 896 runs, 0 wkts 24 684031 71629.8
53 HH PandyaIndia · 634 runs, 20 wkts 28 41228220 71425.5
54 LG PretoriusSouth Africa · 1,178 runs, 0 wkts 41 666-227 69116.8
55 JJ BumrahIndia · 11 runs, 31 wkts 33 -76848 68520.7
56 Rashid KhanAfghanistan · 117 runs, 38 wkts 34 8458118 68320.1
57 XC BartlettAustralia · 212 runs, 40 wkts 40 11752335 67416.8
58 T StubbsSouth Africa · 1,135 runs, 0 wkts 53 613546 66312.5
59 Mohammad Nawaz (3)Pakistan · 336 runs, 45 wkts 44 10751042 65815.0
60 Sahibzada FarhanPakistan · 1,444 runs, 0 wkts 47 635021 65614.0
61 TH DavidAustralia · 1,012 runs, 1 wkts 49 5951437 64613.2
62 MS ChapmanNew Zealand · 1,041 runs, 0 wkts 40 591040 63015.8
63 E MalingaSri Lanka · 25 runs, 51 wkts 42 560420 62915.0
64 Prince YadavIndia · 8 runs, 25 wkts 20 1160711 62831.4
65 PWH de SilvaSri Lanka · 343 runs, 38 wkts 33 15545320 62819.0
66 Shadab KhanPakistan · 754 runs, 56 wkts 41 2853296 62015.1
67 AGS GousUnited States of America · 1,221 runs, 0 wkts 37 594025 61916.7
68 SD HopeWest Indies · 1,193 runs, 0 wkts 43 594021 61614.3
69 GF LindeSouth Africa · 580 runs, 38 wkts 42 2703367 61314.6
70 LA DawsonEngland · 275 runs, 45 wkts 44 6451124 60013.6
71 BKG MendisSri Lanka · 1,205 runs, 0 wkts 35 575021 59617.0
72 B MuzarabaniZimbabwe · 15 runs, 28 wkts 18 05818 58932.7
73 T BantonEngland · 1,080 runs, 0 wkts 46 537049 58612.7
74 SA YadavIndia · 872 runs, 0 wkts 35 564018 58316.7
75 JA DuffyNew Zealand · 22 runs, 31 wkts 24 85723 58224.3
76 NT EllisAustralia · 36 runs, 42 wkts 30 -156912 58019.3
77 LS LivingstoneEngland · 1,210 runs, 28 wkts 46 42211928 56812.3
78 B Sai SudharsanIndia · 722 runs, 0 wkts 17 553011 56333.1
79 M TheekshanaSri Lanka · 91 runs, 36 wkts 42 -65567 55713.3
80 DN WellalageSri Lanka · 353 runs, 35 wkts 29 1084379 55419.1
81 Abrar AhmedPakistan · 45 runs, 37 wkts 35 175286 55215.8
82 B EvansZimbabwe · 237 runs, 34 wkts 21 9643616 54826.1
83 MG ErasmusNamibia · 616 runs, 16 wkts 26 27823524 53620.6
84 Noor AhmadAfghanistan · 23 runs, 37 wkts 38 -1253612 53614.1
85 JM VinceEngland · 1,532 runs, 0 wkts 48 52509 53411.1
86 C ConnollyAustralia · 778 runs, 17 wkts 33 38612222 53016.1
87 F du PlessisSouth Africa · 977 runs, 0 wkts 28 499031 53018.9
88 TA BoultNew Zealand · 69 runs, 43 wkts 42 564619 52612.5
89 Mohammed SirajIndia · 5 runs, 22 wkts 18 -55197 52129.0
90 JR HazlewoodAustralia · 0 runs, 18 wkts 15 -45196 52134.8
91 JG BethellEngland · 529 runs, 4 wkts 25 4097730 51520.6
92 AD RussellWest Indies · 484 runs, 42 wkts 36 15733918 51414.3
93 Shaheen Shah AfridiPakistan · 153 runs, 45 wkts 32 3146616 51316.0
94 Usman TariqPakistan · 14 runs, 62 wkts 46 -34988 50411.0
95 BJ BennettZimbabwe · 674 runs, 3 wkts 21 458396 50223.9
96 C GreenAustralia · 439 runs, 9 wkts 21 30316034 49623.6
97 KA MaharajSouth Africa · 84 runs, 31 wkts 29 234668 49617.1
98 AM GhazanfarAfghanistan · 12 runs, 34 wkts 28 04905 49417.7
99 BJ DwarshuisAustralia · 138 runs, 40 wkts 28 9038614 49017.5
100 RA JadejaIndia · 266 runs, 10 wkts 13 1473374 48837.5
101 Washington SundarIndia · 470 runs, 9 wkts 26 3878316 48518.7
102 PVD ChameeraSri Lanka · 45 runs, 41 wkts 26 -305036 47818.4
103 V KohliIndia · 675 runs, 0 wkts 16 459017 47629.8
104 MJ OwenAustralia · 704 runs, 19 wkts 36 29315522 47013.0
105 MW FordeWest Indies · 163 runs, 31 wkts 29 6238522 46916.2
106 N BurgerSouth Africa · 57 runs, 24 wkts 24 304336 46919.5
107 LH FergusonNew Zealand · 17 runs, 26 wkts 29 944316 46816.1
108 Babar AzamPakistan · 1,163 runs, 0 wkts 37 432036 46712.6
109 DW Lawrence— · 819 runs, 13 wkts 40 34910213 46411.6
110 Agha SalmanPakistan · 467 runs, 4 wkts 29 3479421 46316.0
111 MG BracewellNew Zealand · 247 runs, 29 wkts 30 474058 46015.3
112 AF MilneNew Zealand · 22 runs, 29 wkts 25 743615 45818.3
113 Mahedi HasanBangladesh · 250 runs, 30 wkts 23 1313192 45219.6
114 Nikhil ChaudharyAustralia · 621 runs, 16 wkts 33 21921215 44613.5
115 KH PandyaIndia · 226 runs, 14 wkts 16 1752602 43727.3
116 K MisharaSri Lanka · 1,028 runs, 0 wkts 32 423-418 43713.7
117 SC van SchalkwykUnited States of America · 55 runs, 32 wkts 25 84226 43517.4
118 Towhid HridoyBangladesh · 949 runs, 0 wkts 30 412021 43314.4
119 JDS NeeshamNew Zealand · 674 runs, 39 wkts 54 16224623 4328.0
120 A ZampaAustralia · 23 runs, 36 wkts 27 -44350 43116.0
121 KL RahulIndia · 593 runs, 0 wkts 14 42009 42930.6
122 SPD SmithAustralia · 1,244 runs, 1 wkts 39 400226 42911.0
123 C EsterhuizenSouth Africa · 554 runs, 0 wkts 24 394034 42917.9
124 Mustafizur RahmanBangladesh · 34 runs, 48 wkts 32 1539212 42013.1
125 A NortjeSouth Africa · 32 runs, 40 wkts 27 193992 42015.6
126 JM BairstowEngland · 1,026 runs, 0 wkts 40 402012 41410.4
127 Faheem AshrafPakistan · 224 runs, 36 wkts 40 8731213 41210.3
128 Tanzid HasanBangladesh · 813 runs, 0 wkts 29 389019 40814.1
129 C MunroNew Zealand · 987 runs, 0 wkts 32 40205 40612.7
130 DP ConwayNew Zealand · 841 runs, 0 wkts 31 381025 40613.1
131 PHKD MendisSri Lanka · 658 runs, 6 wkts 30 3028913 40413.5
132 Mohammed ShamiIndia · 31 runs, 12 wkts 13 343624 40030.8
133 Kuldeep YadavIndia · 10 runs, 21 wkts 19 -204181 40021.1
134 PWA MulderSouth Africa · 411 runs, 27 wkts 29 14223720 40013.8
135 RK SinghIndia · 451 runs, 1 wkts 22 354-142 39517.9
136 GH DockrellIreland · 386 runs, 21 wkts 25 15122218 39215.7
137 DJ WilleyEngland · 688 runs, 38 wkts 42 11126318 3929.3
138 TK CurranEngland · 369 runs, 49 wkts 44 972896 3928.9
139 MR AdairIreland · 165 runs, 32 wkts 31 7030911 39012.6
140 Waseem MuhammadUnited Arab Emirates · 1,016 runs, 0 wkts 41 368014 3829.3
141 BJ McMullenScotland · 628 runs, 4 wkts 25 3036315 38115.3
142 Shubham RanjaneUnited States of America · 610 runs, 12 wkts 27 304698 38014.1
143 KA PollardWest Indies · 762 runs, 8 wkts 34 3125118 38011.2
144 RM Patidar— · 501 runs, 0 wkts 14 353017 37026.4
145 Nithish Kumar ReddyIndia · 302 runs, 8 wkts 14 20814517 37026.4
146 P Simran Singh— · 510 runs, 0 wkts 14 346024 37026.4
147 Hassan Khan— · 608 runs, 19 wkts 46 21013326 3698.0
148 Usman KhanPakistan · 868 runs, 0 wkts 45 301064 3658.1
149 Rishad HossainBangladesh · 76 runs, 38 wkts 30 -13567 36212.1
150 RJ GleesonEngland · 3 runs, 49 wkts 35 -23613 36210.3
151 BFW de LeedeNetherlands · 478 runs, 10 wkts 14 279766 36125.8
152 Fakhar ZamanPakistan · 870 runs, 0 wkts 30 356-38 36112.0
153 MM AliEngland · 1,042 runs, 31 wkts 57 23011413 3586.3
154 Azmatullah OmarzaiAfghanistan · 436 runs, 21 wkts 19 1721822 35618.7
155 TM HeadAustralia · 582 runs, 1 wkts 23 35240 35515.4
156 HT TectorIreland · 722 runs, 3 wkts 27 2905410 35413.1
157 JM CoxEngland · 612 runs, 0 wkts 34 321032 35310.4
158 GD PhillipsNew Zealand · 659 runs, 7 wkts 27 2883233 35313.1
159 Salman MirzaPakistan · 14 runs, 21 wkts 20 103393 35117.6
160 M Prasidh KrishnaIndia · 8 runs, 17 wkts 15 033414 34923.3
161 S JosephWest Indies · 23 runs, 34 wkts 23 23407 34815.1
162 GJ MaxwellAustralia · 523 runs, 20 wkts 43 16816217 3478.1
163 RP BurlZimbabwe · 518 runs, 5 wkts 30 2644735 34611.5
164 Harshit RanaIndia · 88 runs, 11 wkts 10 642782 34434.4
165 Hassan NawazPakistan · 951 runs, 5 wkts 42 313623 3418.1
166 DS AireeNepal · 542 runs, 17 wkts 26 2241096 33813.0
167 L TuckerIreland · 727 runs, 0 wkts 29 314024 33811.7
168 A Kamboj— · 58 runs, 21 wkts 14 362923 33123.6
169 D PadikkalIndia · 464 runs, 0 wkts 15 304024 32921.9
170 RR HendricksSouth Africa · 1,067 runs, 0 wkts 34 314-617 3249.5
171 A DuttNetherlands · 38 runs, 12 wkts 12 282951 32427.0
172 Kartik Tyagi— · 11 runs, 18 wkts 13 53127 32424.9
173 N MokoenaSouth Africa · 30 runs, 19 wkts 15 452725 32221.5
174 Harmeet SinghUnited States of America · 240 runs, 29 wkts 26 762388 32212.4
175 BL Couch— · 59 runs, 19 wkts 21 482667 32115.3
176 Naseem ShahPakistan · 20 runs, 28 wkts 23 43104 31813.8
177 Ravi BishnoiIndia · 10 runs, 17 wkts 19 230015 31716.7
178 JP InglisAustralia · 508 runs, 0 wkts 21 270047 31715.1
179 MP BreetzkeSouth Africa · 604 runs, 0 wkts 27 296018 31411.6
180 BAD ManentiItaly · 239 runs, 9 wkts 17 1981115 31418.5
181 Shayan JahangirUnited States of America · 632 runs, 0 wkts 29 295017 31210.8
182 MJ HenryNew Zealand · 24 runs, 20 wkts 23 529413 31213.6
183 M PathiranaSri Lanka · 3 runs, 14 wkts 11 -73143 30928.1
184 Dhruv JurelIndia · 515 runs, 0 wkts 16 259048 30719.2
185 KA JamiesonNew Zealand · 64 runs, 19 wkts 20 23023 30715.4
186 D WieseNamibia · 215 runs, 24 wkts 20 752238 30615.3
187 Naman DhirIndia · 318 runs, 3 wkts 15 2305619 30620.4
188 RA HermanSouth Africa · 629 runs, 0 wkts 36 270036 3058.5
189 MT RenshawAustralia · 557 runs, 8 wkts 18 217823 30216.8
190 R NgaravaZimbabwe · 29 runs, 21 wkts 13 22945 30123.2
191 SP KrishnamurthiUnited States of America · 633 runs, 6 wkts 34 271820 3008.8
192 D ForresterSouth Africa · 511 runs, 9 wkts 27 1998614 29911.1
193 AS Roy— · 52 runs, 9 wkts 13 5722912 29823.0
194 DJ MitchellNew Zealand · 640 runs, 4 wkts 35 254536 2958.4
195 Haris RaufPakistan · 29 runs, 42 wkts 30 -42916 2949.8
196 JM Coles— · 382 runs, 15 wkts 20 13814115 29414.7
197 A SharafuUnited Arab Emirates · 714 runs, 0 wkts 25 28408 29211.7
198 KTH RatnayakeSri Lanka · 90 runs, 25 wkts 22 872013 29113.2
199 Rasikh Salam— · 3 runs, 19 wkts 12 72794 29024.2
200 MJ HumphreysIreland · 33 runs, 36 wkts 26 22844 29011.2