Batting by format (All cricket)
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 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tanzim Hasan SakibBAN | ODIs | 2023-2025 | 15 | 11 | 3 | 151 | 45 | 18.88 | 183 | 82.51 | 0 | 0 | 2 | 9 | 7 |
| DB LakhaniSWE | T20Is | 2025-2026 | 11 | 11 | 1 | 151 | 51 | 15.10 | 135 | 111.85 | 0 | 1 | 1 | 14 | 6 |
| Mohammed IrshadQAT | T20Is | 2023-2025 | 15 | 13 | 3 | 151 | 25 | 15.10 | 142 | 106.34 | 0 | 0 | 1 | 4 | 10 |
| Ghulam Abbas ButtFIN | T20Is | 2024-2025 | 13 | 13 | 0 | 151 | 44 | 11.62 | 127 | 118.90 | 0 | 0 | 1 | 18 | 5 |
| Bill PlayleNZ | Tests | 1958-1963 | 8 | 15 | 0 | 151 | 65 | 10.07 | 1 | 0.00 | 0 | 1 | 3 | 6 | 0 |
| Umaid AsifQG/KK/PZ | T20 | 2018-2023 | 47 | 18 | 9 | 151 | 25 | 16.78 | 94 | 160.64 | 0 | 0 | 3 | 11 | 11 |
| Vernon PhilanderSA | ODIs | 2007-2015 | 30 | 19 | 7 | 151 | 30* | 12.58 | 213 | 70.89 | 0 | 0 | 3 | 14 | 0 |
| Mohammed ShamiKKR/PK/DC | T20 | 2013-2026 | 136 | 39 | 18 | 151 | 32* | 7.19 | 133 | 113.53 | 0 | 0 | 7 | 13 | 7 |
| Aaron FinchSUR/VIC | List A | 2016-2022 | 6 | 6 | 0 | 150 | 67 | 25.00 | 185 | 81.08 | 0 | 1 | 1 | 13 | 6 |
| Chris LynnNS | The Hundred | 2021 | 7 | 7 | 0 | 150 | 48 | 21.43 | 127 | 118.11 | 0 | 0 | 0 | 14 | 5 |
| Sahan ArachchigeSL | ODIs | 2023-2026 | 10 | 7 | 0 | 150 | 57 | 21.43 | 183 | 81.97 | 0 | 1 | 0 | 14 | 0 |
| K SuttisanTHA | T20Is | 2019-2025 | 8 | 8 | 0 | 150 | 73 | 18.75 | 135 | 111.11 | 0 | 1 | 1 | 15 | 5 |
| Arthur FaggENG | Tests | 1936-1939 | 5 | 8 | 0 | 150 | 39 | 18.75 | 205 | 20.49 | 0 | 0 | 0 | 1 | 0 |
| Ragheb AgaKEN | ODIs | 2004-2014 | 12 | 9 | 0 | 150 | 86 | 16.67 | 209 | 71.77 | 0 | 1 | 1 | 16 | 0 |
| David HooperGUE | List A | 2014-2017 | 13 | 10 | 4 | 150 | 55 | 25.00 | 189 | 79.37 | 0 | 1 | 1 | 14 | 0 |
| Akshdeep NathUAE | ODIs | 2026 | 11 | 10 | 1 | 150 | 36* | 16.67 | 214 | 70.09 | 0 | 0 | 2 | 12 | 2 |
| Milan PriyanathMSC | List A | 2024-2026 | 14 | 10 | 4 | 150 | 43 | 25.00 | 208 | 72.12 | 0 | 0 | 2 | 5 | 6 |
| Sean AbbottAUS/NSW | List A | 2021-2026 | 17 | 11 | 2 | 150 | 35 | 16.67 | 166 | 90.36 | 0 | 0 | 1 | 9 | 8 |
| Navin BidaiseeSKAN/DC | T20 | 2025-2026 | 15 | 11 | 2 | 150 | 50 | 16.67 | 141 | 106.38 | 0 | 1 | 1 | 7 | 8 |
| Jack NelSA | Tests | 1949-1957 | 6 | 11 | 0 | 150 | 38 | 13.64 | - | - | 0 | 0 | 1 | 0 | 0 |
| Nathan Coulter-NileAUS | T20Is | 2013-2019 | 28 | 15 | 4 | 150 | 34 | 13.64 | 120 | 125.00 | 0 | 0 | 3 | 10 | 10 |
| William AttewellENG | Tests | 1884-1892 | 10 | 15 | 6 | 150 | 43* | 16.67 | 52 | 32.69 | 0 | 0 | 4 | 13 | 0 |
| Neil FosterENG | ODIs | 1984-1989 | 48 | 25 | 12 | 150 | 24 | 11.54 | 244 | 61.48 | 0 | 0 | 3 | 9 | 0 |
| Wanindu HasarangaCCC/GAL | List A | 2019-2024 | 5 | 5 | 0 | 149 | 87 | 29.80 | 121 | 123.14 | 0 | 2 | 1 | 19 | 1 |
| Lionel CannBER | List A | 2013-2014 | 7 | 6 | 0 | 149 | 113 | 24.83 | 121 | 123.14 | 1 | 0 | 1 | 10 | 11 |
| Graham BarlowENG | ODIs | 1976-1977 | 6 | 6 | 1 | 149 | 80* | 29.80 | 255 | 58.43 | 0 | 1 | 2 | 18 | 0 |
| Karan ShindeAND | T20 | 2016-2023 | 8 | 7 | 1 | 149 | 75 | 24.83 | 112 | 133.04 | 0 | 1 | 0 | 17 | 5 |
| Rovman PowellTR | The Hundred | 2024 | 8 | 8 | 1 | 149 | 45 | 21.29 | 104 | 143.27 | 0 | 0 | 0 | 10 | 10 |
| N PathanTHA | T20Is | 2019-2020 | 8 | 8 | 1 | 149 | 54* | 21.29 | 128 | 116.41 | 0 | 1 | 1 | 10 | 7 |
| S LiyanageCMCC/ACCC | T20 | 2024-2025 | 9 | 8 | 2 | 149 | 35 | 24.83 | 138 | 107.97 | 0 | 0 | 0 | 15 | 2 |
| MYB NaeemDER | First-class | 2026 | 4 | 8 | 0 | 149 | 71 | 18.63 | 325 | 45.85 | 0 | 1 | 0 | 14 | 3 |
| Praveen KumarIND | Tests | 2011 | 6 | 10 | 0 | 149 | 40 | 14.90 | 159 | 93.71 | 0 | 0 | 2 | 21 | 5 |
| Khurram KhanUAE | List A | 2011-2014 | 10 | 10 | 1 | 149 | 65* | 16.56 | 186 | 80.11 | 0 | 1 | 3 | 19 | 0 |
| D InduwaraPSC | T20 | 2024-2026 | 12 | 10 | 1 | 149 | 34 | 16.56 | 180 | 82.78 | 0 | 0 | 2 | 9 | 2 |
| K ModiseBOT | T20Is | 2019-2025 | 11 | 11 | 0 | 149 | 38 | 13.55 | 143 | 104.20 | 0 | 0 | 2 | 15 | 7 |
| Mathew PillansYOR/SUR | List A | 2016-2021 | 18 | 11 | 4 | 149 | 40 | 21.29 | 173 | 86.13 | 0 | 0 | 1 | 11 | 4 |
| Amay KhurasiyaIND | ODIs | 1999-2001 | 12 | 11 | 0 | 149 | 57 | 13.55 | 188 | 79.26 | 0 | 1 | 1 | 14 | 2 |
| Gareth BattyENG | Tests | 2003-2016 | 9 | 12 | 2 | 149 | 38 | 14.90 | 580 | 25.69 | 0 | 0 | 2 | 15 | 2 |
| Loots BosmanKNI/DOL | T20 | 2012-2013 | 12 | 12 | 0 | 149 | 91 | 12.42 | 170 | 87.65 | 0 | 1 | 0 | 6 | 5 |
| Mohammad KamranSPA | T20Is | 2022-2026 | 26 | 13 | 3 | 149 | 52 | 14.90 | 133 | 112.03 | 0 | 1 | 0 | 14 | 4 |
| Jack PrestwidgeBH/MR | T20 | 2019-2023 | 24 | 14 | 4 | 149 | 33 | 14.90 | 124 | 120.16 | 0 | 0 | 1 | 11 | 8 |
| Tarun SharmaSLO | T20Is | 2024-2026 | 14 | 14 | 0 | 149 | 43 | 10.64 | 155 | 96.13 | 0 | 0 | 4 | 11 | 6 |
| Waqar KhanSLO | T20Is | 2022-2026 | 16 | 15 | 1 | 149 | 31 | 10.64 | 145 | 102.76 | 0 | 0 | 2 | 9 | 7 |
| Mitchell SwepsonQUE | List A | 2022-2026 | 24 | 18 | 7 | 149 | 45 | 13.55 | 159 | 93.71 | 0 | 0 | 1 | 12 | 4 |
| Mahesh TheekshanaSL | T20Is | 2021-2026 | 89 | 43 | 15 | 149 | 32* | 5.32 | 218 | 68.35 | 0 | 0 | 8 | 11 | 2 |
| Surendran ChandramohanSIN | T20 | 2018 | 6 | 6 | 1 | 148 | 80 | 29.60 | 118 | 125.42 | 0 | 1 | 0 | 15 | 5 |
| Kamil MisharaSL | ODIs | 2025-2026 | 6 | 6 | 0 | 148 | 38 | 24.67 | 171 | 86.55 | 0 | 0 | 0 | 20 | 2 |
| Pawan SandeshCCC | First-class | 2025-2026 | 4 | 7 | 2 | 148 | 62 | 29.60 | 215 | 68.84 | 0 | 1 | 0 | 20 | 5 |
| Xavier BellND | T20 | 2025-2026 | 10 | 7 | 3 | 148 | 53* | 37.00 | 107 | 138.32 | 0 | 1 | 0 | 8 | 10 |
| Jack BirkenshawENG | Tests | 1973-1974 | 5 | 7 | 0 | 148 | 64 | 21.14 | 354 | 35.88 | 0 | 1 | 1 | 13 | 0 |
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.