Batting by opposition (Men's All T20s)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 11,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jos ButtlerRR/GT | Mumbai Indians | 2018-2026 | 14 | 13 | 1 | 607 | 100 | 50.58 | 417 | 145.56 | 1 | 4 | 0 | 59 | 32 |
| Jos ButtlerENG | South Africa | 2012-2025 | 23 | 21 | 3 | 606 | 83 | 33.67 | 362 | 167.40 | 0 | 4 | 0 | 51 | 34 |
| Suryakumar YadavKKR/MI | Punjab Kings | 2014-2026 | 24 | 21 | 1 | 606 | 78 | 30.30 | 388 | 156.19 | 0 | 5 | 3 | 64 | 27 |
| KL RahulRCB/PK/DC | Kolkata Knight Riders | 2013-2026 | 20 | 18 | 2 | 605 | 74 | 37.81 | 424 | 142.69 | 0 | 7 | 1 | 54 | 24 |
| Rohit SharmaMI/DC | Rajasthan Royals | 2008-2026 | 32 | 31 | 0 | 605 | 73 | 19.52 | 486 | 124.49 | 0 | 3 | 5 | 51 | 24 |
| Dinesh NakraniUGA | Kenya | 2018-2025 | 18 | 18 | 8 | 603 | 102* | 60.30 | 383 | 157.44 | 1 | 3 | 1 | 36 | 45 |
| Matthew WadeMS/MR/HH | Sydney Thunder | 2011-2026 | 18 | 18 | 3 | 601 | 85 | 40.07 | 406 | 148.03 | 0 | 4 | 0 | 48 | 26 |
| Jos ButtlerRR/MI/GT | Kolkata Knight Riders | 2016-2026 | 16 | 16 | 3 | 600 | 107* | 46.15 | 400 | 150.00 | 2 | 1 | 1 | 60 | 26 |
| Shubman GillKKR/GT | Punjab Kings | 2018-2026 | 16 | 15 | 4 | 598 | 96 | 54.36 | 408 | 146.57 | 0 | 6 | 0 | 61 | 15 |
| Adam LythYOR | Leicestershire | 2014-2026 | 17 | 17 | 2 | 596 | 131* | 39.73 | 369 | 161.52 | 1 | 5 | 0 | 70 | 24 |
| LA DunbarSER | Bulgaria | 2019-2025 | 11 | 11 | 3 | 594 | 117 | 74.25 | 354 | 167.80 | 2 | 2 | 0 | 48 | 44 |
| Wayne MadsenDER | Worcestershire | 2014-2025 | 16 | 16 | 5 | 593 | 77* | 53.91 | 404 | 146.78 | 0 | 7 | 2 | 59 | 16 |
| Nicolas PooranWI | India | 2018-2023 | 20 | 20 | 2 | 592 | 67 | 32.89 | 438 | 135.16 | 0 | 5 | 1 | 45 | 35 |
| Robin UthappaKKR/RCB/CSK | Mumbai Indians | 2009-2022 | 27 | 26 | 2 | 592 | 80 | 24.67 | 480 | 123.33 | 0 | 3 | 0 | 52 | 26 |
| Ishan KishanMI/SH | Rajasthan Royals | 2018-2026 | 15 | 15 | 2 | 590 | 106* | 45.38 | 352 | 167.61 | 1 | 5 | 2 | 63 | 28 |
| Sanju SamsonCSK/DC/RR | Kolkata Knight Riders | 2013-2026 | 22 | 22 | 2 | 590 | 60 | 29.50 | 463 | 127.43 | 0 | 3 | 0 | 54 | 21 |
| MS DhoniCSK | Rajasthan Royals | 2008-2025 | 31 | 26 | 11 | 585 | 75* | 39.00 | 455 | 128.57 | 0 | 2 | 1 | 32 | 25 |
| Jos ButtlerENG | Australia | 2013-2024 | 16 | 16 | 3 | 584 | 77* | 44.92 | 387 | 150.90 | 0 | 5 | 1 | 56 | 25 |
| Virandeep SinghMAS | Hong Kong | 2020-2026 | 20 | 19 | 3 | 584 | 84* | 36.50 | 467 | 125.05 | 0 | 3 | 0 | 50 | 26 |
| David WarnerDC/SH | Rajasthan Royals | 2010-2024 | 16 | 16 | 1 | 583 | 77 | 38.87 | 455 | 128.13 | 0 | 5 | 0 | 61 | 12 |
| Parthiv PatelRCB/CSK/MI | Punjab Kings | 2008-2019 | 17 | 17 | 2 | 583 | 81 | 38.87 | 427 | 136.53 | 0 | 5 | 1 | 74 | 15 |
| Kieron PollardMI | Chennai Super Kings | 2010-2022 | 27 | 23 | 7 | 583 | 87* | 36.44 | 339 | 171.98 | 0 | 4 | 1 | 42 | 44 |
| Joe ClarkeWOR/NOT | Derbyshire | 2016-2026 | 20 | 20 | 0 | 582 | 76 | 29.10 | 353 | 164.87 | 0 | 4 | 1 | 76 | 21 |
| Ajinkya RahaneKKR/CSK/DC | Sunrisers Hyderabad | 2013-2026 | 25 | 24 | 1 | 582 | 70 | 25.30 | 532 | 109.40 | 0 | 4 | 3 | 46 | 18 |
| Moisés HenriquesSS | Perth Scorchers | 2012-2026 | 26 | 25 | 2 | 580 | 77 | 25.22 | 459 | 126.36 | 0 | 3 | 2 | 44 | 21 |
| Cam FletcherCAN/AUC | Central Districts | 2017-2026 | 17 | 17 | 8 | 579 | 74* | 64.33 | 369 | 156.91 | 0 | 3 | 1 | 31 | 37 |
| Tim SeifertNZ | Pakistan | 2018-2025 | 19 | 19 | 3 | 579 | 97* | 36.19 | 376 | 153.99 | 0 | 4 | 3 | 50 | 35 |
| Shikhar DhawanPK/DC/SH | Delhi Capitals | 2011-2024 | 20 | 20 | 1 | 579 | 92* | 30.47 | 415 | 139.52 | 0 | 3 | 1 | 71 | 15 |
| Virat KohliRCB | Gujarat Titans | 2022-2026 | 10 | 10 | 3 | 578 | 101* | 82.57 | 369 | 156.64 | 1 | 5 | 0 | 63 | 20 |
| Suryakumar YadavKKR/MI | Rajasthan Royals | 2014-2026 | 17 | 17 | 3 | 578 | 79* | 41.29 | 393 | 147.07 | 0 | 5 | 1 | 60 | 21 |
| Glenn MaxwellAUS | India | 2012-2025 | 24 | 22 | 3 | 576 | 113* | 30.32 | 381 | 151.18 | 2 | 2 | 1 | 34 | 38 |
| AB de VilliersRCB | Delhi Capitals | 2011-2021 | 19 | 15 | 5 | 575 | 90* | 57.50 | 357 | 161.06 | 0 | 5 | 0 | 49 | 28 |
| Samit PatelDER/NOT | Leicestershire | 2014-2025 | 22 | 19 | 5 | 575 | 67* | 41.07 | 408 | 140.93 | 0 | 6 | 1 | 55 | 20 |
| MS DhoniCSK/RPS | Kolkata Knight Riders | 2008-2025 | 35 | 30 | 16 | 574 | 66* | 41.00 | 447 | 128.41 | 0 | 2 | 0 | 39 | 23 |
| Luqman ButtCAA | Indonesia | 2023-2025 | 24 | 20 | 2 | 573 | 75* | 31.83 | 400 | 143.25 | 0 | 3 | 0 | 44 | 37 |
| Rishabh PantDC/LSG | Royal Challengers Bengaluru | 2016-2026 | 15 | 15 | 4 | 572 | 118* | 52.00 | 357 | 160.22 | 1 | 4 | 0 | 49 | 31 |
| Shoaib MalikKK/PZ/MS | Quetta Gladiators | 2016-2024 | 18 | 17 | 4 | 571 | 71* | 43.92 | 426 | 134.04 | 0 | 5 | 0 | 46 | 21 |
| Rovman PowellJT/BR/JK | St Kitts and Nevis Patriots | 2016-2026 | 22 | 20 | 4 | 571 | 84 | 35.69 | 366 | 156.01 | 0 | 2 | 0 | 46 | 36 |
| Shreyas IyerKKR/PK/DC | Mumbai Indians | 2015-2026 | 22 | 22 | 5 | 571 | 87* | 33.59 | 428 | 133.41 | 0 | 4 | 0 | 51 | 25 |
| Virat KohliIND | West Indies | 2011-2022 | 14 | 13 | 3 | 570 | 94* | 57.00 | 378 | 150.79 | 0 | 6 | 0 | 56 | 18 |
| Alex DaviesLAN/BB | Derbyshire | 2014-2025 | 19 | 18 | 2 | 570 | 89 | 35.63 | 415 | 137.35 | 0 | 4 | 3 | 56 | 17 |
| Brendon McCullumKKR/CSK/KTK | Royal Challengers Bengaluru | 2008-2017 | 15 | 15 | 2 | 569 | 158* | 43.77 | 384 | 148.18 | 1 | 2 | 1 | 55 | 30 |
| Faf du PlessisRCB/CSK/DC | Mumbai Indians | 2012-2025 | 21 | 21 | 1 | 568 | 73 | 28.40 | 442 | 128.51 | 0 | 5 | 1 | 43 | 24 |
| Ian CockbainGLO | Middlesex | 2014-2022 | 15 | 15 | 2 | 567 | 123 | 43.62 | 391 | 145.01 | 1 | 3 | 1 | 59 | 21 |
| Ben DuckettNOR/NOT | Leicestershire | 2014-2024 | 20 | 20 | 4 | 567 | 96 | 35.44 | 391 | 145.01 | 0 | 2 | 0 | 68 | 9 |
| Kusal MendisSL | Bangladesh | 2018-2025 | 14 | 14 | 0 | 566 | 86 | 40.43 | 362 | 156.35 | 0 | 7 | 0 | 47 | 31 |
| Shane WatsonRCB/CSK/RR | Sunrisers Hyderabad | 2013-2020 | 18 | 18 | 2 | 566 | 117* | 35.38 | 392 | 144.39 | 1 | 3 | 1 | 53 | 30 |
| Ajinkya RahaneCSK/DC/RR | Kolkata Knight Riders | 2008-2024 | 23 | 22 | 1 | 565 | 72 | 26.90 | 443 | 127.54 | 0 | 3 | 2 | 54 | 18 |
| Mohammad HafeezPAK | New Zealand | 2007-2021 | 18 | 18 | 3 | 563 | 99* | 37.53 | 407 | 138.33 | 0 | 3 | 1 | 55 | 25 |
| Rakep PatelKEN | Uganda | 2016-2026 | 19 | 19 | 4 | 563 | 62* | 37.53 | 402 | 140.05 | 0 | 5 | 1 | 46 | 36 |
Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.