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,673 of the 11,674 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cameron WhiteAUS | England | 2007-2014 | 8 | 8 | 2 | 305 | 75 | 50.83 | 211 | 144.55 | 0 | 3 | 1 | 25 | 13 |
| Temba BavumaCC/LIO | Warriors | 2013-2021 | 10 | 8 | 3 | 305 | 104 | 61.00 | 225 | 135.56 | 1 | 0 | 0 | 26 | 7 |
| Quinton de KockDSG/SEC | Pretoria Capitals | 2023-2026 | 9 | 9 | 1 | 305 | 79* | 38.13 | 194 | 157.22 | 0 | 2 | 0 | 25 | 20 |
| George WorkerCD | Auckland | 2017-2021 | 9 | 9 | 0 | 305 | 79 | 33.89 | 206 | 148.06 | 0 | 3 | 0 | 30 | 17 |
| Sam CurranSUR | Hampshire | 2015-2026 | 10 | 9 | 2 | 305 | 102* | 43.57 | 199 | 153.27 | 1 | 1 | 0 | 22 | 17 |
| Alex HalesNOT | Lancashire | 2014-2024 | 12 | 12 | 1 | 305 | 101* | 27.73 | 224 | 136.16 | 1 | 0 | 1 | 44 | 8 |
| Virender SehwagPK/DC | Kolkata Knight Riders | 2008-2015 | 13 | 13 | 0 | 305 | 72 | 23.46 | 214 | 142.52 | 0 | 2 | 1 | 38 | 8 |
| Tom AlsopSUS/HAM | Kent | 2017-2026 | 15 | 14 | 3 | 305 | 87* | 27.73 | 209 | 145.93 | 0 | 2 | 2 | 25 | 10 |
| Sam HarperMS/MR | Brisbane Heat | 2019-2026 | 14 | 14 | 1 | 305 | 57 | 23.46 | 239 | 127.62 | 0 | 2 | 2 | 31 | 9 |
| Brendon McCullumKKR/CSK/KTK | Delhi Capitals | 2009-2017 | 15 | 15 | 0 | 305 | 60 | 20.33 | 263 | 115.97 | 0 | 2 | 0 | 32 | 10 |
| Asif AliIU/PZ | Lahore Qalandars | 2016-2024 | 16 | 16 | 3 | 305 | 75 | 23.46 | 187 | 163.10 | 0 | 2 | 0 | 22 | 21 |
| Ross TaylorNZ | Pakistan | 2007-2018 | 18 | 17 | 7 | 305 | 42* | 30.50 | 226 | 134.96 | 0 | 0 | 1 | 19 | 13 |
| Nic MaddinsonSS/MS/MR | Perth Scorchers | 2012-2023 | 20 | 18 | 0 | 305 | 67 | 16.94 | 256 | 119.14 | 0 | 1 | 1 | 30 | 8 |
| Axar PatelPK/DC | Royal Challengers Bengaluru | 2014-2026 | 24 | 18 | 9 | 305 | 57 | 33.89 | 206 | 148.06 | 0 | 1 | 1 | 29 | 12 |
| Anshuman RathHK | Singapore | 2025-2026 | 4 | 4 | 3 | 304 | 100* | 304.00 | 187 | 162.57 | 1 | 2 | 0 | 39 | 6 |
| Shoaib MalikBT/GAW | St Lucia Zouks | 2013-2019 | 8 | 8 | 1 | 304 | 78 | 43.43 | 241 | 126.14 | 0 | 2 | 0 | 27 | 4 |
| Dawid MalanENG | Australia | 2018-2022 | 9 | 9 | 1 | 304 | 82 | 38.00 | 217 | 140.09 | 0 | 3 | 0 | 33 | 9 |
| Ricardo VasconcelosNOR | Durham | 2018-2026 | 9 | 9 | 1 | 304 | 78* | 38.00 | 242 | 125.62 | 0 | 3 | 0 | 39 | 4 |
| HazratullahAFG | Ireland | 2018-2022 | 9 | 9 | 0 | 304 | 82 | 33.78 | 208 | 146.15 | 0 | 2 | 0 | 29 | 19 |
| Yashasvi JaiswalRR | Chennai Super Kings | 2020-2026 | 9 | 9 | 1 | 304 | 77 | 38.00 | 201 | 151.24 | 0 | 3 | 0 | 37 | 12 |
| MahmudullahBAN | West Indies | 2009-2022 | 14 | 13 | 5 | 304 | 64* | 38.00 | 248 | 122.58 | 0 | 1 | 0 | 28 | 10 |
| Sam BillingsKEN | Surrey | 2014-2026 | 21 | 20 | 5 | 304 | 50 | 20.27 | 247 | 123.08 | 0 | 1 | 0 | 32 | 5 |
| Aiden MarkramDSG/SEC | Joburg Super Kings | 2023-2026 | 9 | 8 | 1 | 303 | 100 | 43.29 | 223 | 135.87 | 1 | 1 | 1 | 22 | 11 |
| Robinson ObuyaUGA | Rwanda | 2023-2026 | 9 | 9 | 1 | 303 | 118* | 37.88 | 201 | 150.75 | 1 | 1 | 2 | 29 | 17 |
| Ronak PatelUGA | Tanzania | 2018-2023 | 10 | 10 | 3 | 303 | 68* | 43.29 | 258 | 117.44 | 0 | 2 | 1 | 40 | 4 |
| Wayne MadsenDER | Durham | 2014-2026 | 11 | 11 | 1 | 303 | 100* | 30.30 | 210 | 144.29 | 1 | 0 | 0 | 27 | 8 |
| Evin LewisTTRS/SKAN | Barbados Tridents | 2014-2020 | 12 | 12 | 1 | 303 | 97* | 27.55 | 212 | 142.92 | 0 | 2 | 0 | 22 | 24 |
| Liton DasBAN | Sri Lanka | 2018-2026 | 13 | 13 | 0 | 303 | 76 | 23.31 | 244 | 124.18 | 0 | 1 | 3 | 22 | 13 |
| Nick KellyND/WEL/OTA | Auckland | 2017-2025 | 16 | 15 | 1 | 303 | 60 | 21.64 | 262 | 115.65 | 0 | 2 | 1 | 25 | 12 |
| Mitchell MarshDC/PW/LSG | Rajasthan Royals | 2013-2026 | 7 | 6 | 1 | 302 | 96 | 60.40 | 199 | 151.76 | 0 | 3 | 0 | 29 | 17 |
| Chris GayleJT | Trinidad & Tobago Red Steel | 2013-2015 | 7 | 7 | 0 | 302 | 105 | 43.14 | 194 | 155.67 | 1 | 2 | 0 | 22 | 24 |
| Shane WatsonAUS | India | 2010-2016 | 8 | 8 | 2 | 302 | 124* | 50.33 | 191 | 158.12 | 1 | 2 | 0 | 18 | 20 |
| Kevin O'BrienIRE | Scotland | 2010-2019 | 10 | 10 | 2 | 302 | 65 | 37.75 | 203 | 148.77 | 0 | 2 | 0 | 16 | 18 |
| Delray RawlinsBER | Cayman Islands | 2019-2026 | 10 | 10 | 3 | 302 | 67* | 43.14 | 225 | 134.22 | 0 | 2 | 0 | 16 | 18 |
| Faf du PlessisSA/IWX/ICC | Pakistan | 2013-2019 | 11 | 11 | 2 | 302 | 78 | 33.56 | 241 | 125.31 | 0 | 2 | 0 | 18 | 13 |
| Nizakat KhanHK | Kuwait | 2022-2026 | 11 | 11 | 0 | 302 | 61 | 27.45 | 232 | 130.17 | 0 | 3 | 0 | 20 | 12 |
| Sam CurranSUR | Somerset | 2015-2025 | 14 | 11 | 1 | 302 | 72* | 30.20 | 226 | 133.63 | 0 | 3 | 1 | 20 | 13 |
| Rony TalukdarDD/BB/RK | Rangpur Riders | 2015-2026 | 11 | 11 | 1 | 302 | 54 | 30.20 | 217 | 139.17 | 0 | 2 | 0 | 34 | 10 |
| Josh InglisPS | Melbourne Renegades | 2017-2024 | 13 | 12 | 2 | 302 | 72* | 30.20 | 219 | 137.90 | 0 | 3 | 0 | 22 | 12 |
| Steven CroftLAN | Nottinghamshire | 2014-2024 | 15 | 14 | 5 | 302 | 61* | 33.56 | 259 | 116.60 | 0 | 2 | 0 | 16 | 8 |
| Krunal PandyaRCB/MI/LSG | Sunrisers Hyderabad | 2016-2026 | 18 | 16 | 5 | 302 | 49* | 27.45 | 206 | 146.60 | 0 | 0 | 1 | 29 | 13 |
| KL RahulIND | Sri Lanka | 2017-2022 | 8 | 8 | 0 | 301 | 89 | 37.63 | 216 | 139.35 | 0 | 3 | 0 | 28 | 10 |
| Michael-Kyle PepperESS | Surrey | 2018-2026 | 9 | 9 | 3 | 301 | 75 | 50.17 | 188 | 160.11 | 0 | 2 | 0 | 30 | 15 |
| Mahela JayawardeneSL | New Zealand | 2006-2014 | 12 | 12 | 3 | 301 | 81 | 33.44 | 219 | 137.44 | 0 | 1 | 1 | 31 | 9 |
| Andre RussellWI | Australia | 2012-2025 | 14 | 12 | 5 | 301 | 71 | 43.00 | 143 | 210.49 | 0 | 2 | 0 | 19 | 27 |
| Rishi PatelLEI | Yorkshire | 2021-2026 | 12 | 12 | 1 | 301 | 64 | 27.36 | 205 | 146.83 | 0 | 2 | 0 | 25 | 16 |
| Darren BravoTTRS/TKR | St Kitts and Nevis Patriots | 2015-2025 | 16 | 15 | 2 | 301 | 41 | 23.15 | 264 | 114.02 | 0 | 0 | 0 | 11 | 23 |
| Ben CoxWOR/LEI | Lancashire | 2014-2026 | 19 | 16 | 3 | 301 | 55* | 23.15 | 254 | 118.50 | 0 | 1 | 1 | 20 | 10 |
| Tawanda MuyeyeKEN | Essex | 2022-2026 | 8 | 8 | 0 | 300 | 100 | 37.50 | 203 | 147.78 | 1 | 2 | 0 | 29 | 12 |
| Tanzid HasanBAN | Zimbabwe | 2024-2026 | 8 | 8 | 2 | 300 | 67* | 50.00 | 240 | 125.00 | 0 | 4 | 0 | 27 | 11 |
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.