Batting by opposition (Men's First-class)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greg ThomasENG | West Indies | 1986 | 4 | 8 | 4 | 45 | 31* | 11.25 | 133 | 33.83 | 0 | 0 | 3 | 4 | 0 |
| Nuwan ZoysaSL | South Africa | 1998-2001 | 6 | 10 | 1 | 45 | 14 | 5.00 | 140 | 32.14 | 0 | 0 | 2 | 3 | 1 |
| Joe WalkerND | Auckland Aces | 2016-2024 | 6 | 10 | 4 | 45 | 14 | 7.50 | 151 | 29.80 | 0 | 0 | 2 | 5 | 1 |
| Sandy BellSA | England | 1929-1935 | 9 | 11 | 6 | 45 | 26* | 9.00 | - | - | 0 | 0 | 3 | 0 | 0 |
| Oliver Hannon-DalbyWAR | Essex | 2019-2026 | 11 | 13 | 6 | 45 | 18 | 6.43 | 251 | 17.93 | 0 | 0 | 1 | 2 | 2 |
| Monty PanesarENG | India | 2006-2012 | 11 | 15 | 4 | 45 | 9 | 4.09 | 208 | 21.63 | 0 | 0 | 3 | 5 | 0 |
| Mohammed SirajIND | Australia | 2020-2025 | 12 | 17 | 8 | 45 | 13 | 5.00 | 131 | 34.35 | 0 | 0 | 3 | 5 | 0 |
| Simon JonesENG | India | 2002 | 1 | 1 | 0 | 44 | 44 | 44.00 | 43 | 102.33 | 0 | 0 | 0 | 7 | 1 |
| Rajesh BhudiaKEN | United Arab Emirates | 2011 | 1 | 1 | 0 | 44 | 44 | 44.00 | 41 | 107.32 | 0 | 0 | 0 | 5 | 1 |
| Tim SoutheeNZ | Zimbabwe | 2012-2016 | 3 | 1 | 0 | 44 | 44 | 44.00 | 39 | 112.82 | 0 | 0 | 0 | 6 | 1 |
| Dimuth KarunaratneSSC | Nondescripts Cricket Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 75 | 58.67 | 0 | 0 | 0 | 6 | 0 |
| Temba BavumaSA | Zimbabwe | 2017 | 1 | 1 | 0 | 44 | 44 | 44.00 | 72 | 61.11 | 0 | 0 | 0 | 5 | 0 |
| Dilshan MunaweeraNCC | Police Sports Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 67 | 65.67 | 0 | 0 | 0 | 7 | 1 |
| Stephen PetersNOR | Essex | 2015 | 1 | 1 | 0 | 44 | 44 | 44.00 | 119 | 36.97 | 0 | 0 | 0 | 7 | 0 |
| Will DavisLEI | Yorkshire | 2023 | 1 | 1 | 1 | 44 | 44* | - | 51 | 86.27 | 0 | 0 | 0 | 7 | 0 |
| Beau WebsterGLO | Leicestershire | 2024 | 1 | 1 | 1 | 44 | 44* | - | 50 | 88.00 | 0 | 0 | 0 | 1 | 2 |
| Sandun WeerakkodyBSC | Moors Sports Club | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 26 | 169.23 | 0 | 0 | 0 | 8 | 1 |
| Roshen SilvaBRC | Colts Cricket Club | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 68 | 64.71 | 0 | 0 | 0 | 5 | 0 |
| Kasey AldridgeSOM | Durham | 2024 | 1 | 1 | 0 | 44 | 44 | 44.00 | 98 | 44.90 | 0 | 0 | 0 | 3 | 1 |
| James RewSOM | Gloucestershire | 2022 | 1 | 1 | 1 | 44 | 44* | - | 168 | 26.19 | 0 | 0 | 0 | 4 | 0 |
| Codi YusufDUR | Hampshire | 2025 | 1 | 1 | 1 | 44 | 44* | - | 88 | 50.00 | 0 | 0 | 0 | 6 | 0 |
| Charlie TearSUS | Leicestershire | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 67 | 65.67 | 0 | 0 | 0 | 6 | 0 |
| J PereraMSC | Colts Cricket Club | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 123 | 35.77 | 0 | 0 | 0 | 4 | 0 |
| W SahanACCC | Negombo Cricket Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 47 | 93.62 | 0 | 0 | 0 | 8 | 0 |
| Ahan WickramasingheNCC | Police Sports Club | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 26 | 169.23 | 0 | 0 | 0 | 4 | 2 |
| Mithun JayawickramaKCCC | Nugegoda Sports Welfare Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 68 | 64.71 | 0 | 0 | 0 | 2 | 4 |
| Sachithra PereraKCCC | Sinhalese Sports Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 51 | 86.27 | 0 | 0 | 0 | 8 | 0 |
| Nimesha GunasingheACCC | Badureliya Sports Club | 2026 | 1 | 1 | 0 | 44 | 44 | 44.00 | 64 | 68.75 | 0 | 0 | 0 | 7 | 0 |
| Dushan VimukthiPSC | Nugegoda Sports Welfare Club | 2025 | 1 | 1 | 0 | 44 | 44 | 44.00 | 123 | 35.77 | 0 | 0 | 0 | 3 | 0 |
| Nicky BojeSA | Pakistan | 2002-2003 | 2 | 2 | 2 | 44 | 37* | - | 64 | 68.75 | 0 | 0 | 0 | 5 | 0 |
| Michael ClarkeAUS | ICC World XI | 2005 | 1 | 2 | 0 | 44 | 39 | 22.00 | 76 | 57.89 | 0 | 0 | 0 | 5 | 0 |
| Hamish MarshallWF | Otago Volts | 2016-2017 | 2 | 2 | 0 | 44 | 31 | 22.00 | 68 | 64.71 | 0 | 0 | 0 | 3 | 1 |
| Hashim AmlaSUR | Sussex | 2020 | 1 | 2 | 0 | 44 | 26 | 22.00 | 83 | 53.01 | 0 | 0 | 0 | 4 | 2 |
| Hashim AmlaSUR | Lancashire | 2022 | 1 | 2 | 0 | 44 | 29 | 22.00 | 80 | 55.00 | 0 | 0 | 0 | 4 | 1 |
| Yasir ArafatPAK | India | 2007 | 1 | 2 | 0 | 44 | 44 | 22.00 | 72 | 61.11 | 0 | 0 | 1 | 7 | 0 |
| Hiren VaraiyaKEN | Namibia | 2012 | 1 | 2 | 0 | 44 | 22 | 22.00 | 123 | 35.77 | 0 | 0 | 0 | 2 | 0 |
| James CelestineBER | Kenya | 2007 | 1 | 2 | 0 | 44 | 37 | 22.00 | 65 | 67.69 | 0 | 0 | 0 | 5 | 1 |
| Wayne ParnellWOR | Surrey | 2018 | 1 | 2 | 0 | 44 | 42 | 22.00 | 126 | 34.92 | 0 | 0 | 0 | 6 | 0 |
| Adil RashidYOR | Northamptonshire | 2014 | 2 | 2 | 0 | 44 | 33 | 22.00 | 76 | 57.89 | 0 | 0 | 0 | 6 | 0 |
| Umesh YadavMID | Worcestershire | 2022 | 1 | 2 | 1 | 44 | 44* | 44.00 | 44 | 100.00 | 0 | 0 | 1 | 5 | 2 |
| Craig ErvineZIM | England | 2025 | 1 | 2 | 0 | 44 | 42 | 22.00 | 77 | 57.14 | 0 | 0 | 0 | 6 | 0 |
| Reece YoungNZ | Zimbabwe | 2011 | 1 | 2 | 2 | 44 | 35* | - | 72 | 61.11 | 0 | 0 | 0 | 6 | 1 |
| Samarth PatelKEN | United Arab Emirates | 2011 | 1 | 2 | 0 | 44 | 30 | 22.00 | 122 | 36.07 | 0 | 0 | 0 | 6 | 1 |
| Yasir ShahKEN | Worcestershire | 2017 | 1 | 2 | 0 | 44 | 27 | 22.00 | 75 | 58.67 | 0 | 0 | 0 | 5 | 1 |
| Daryn SmitDER | Glamorgan | 2017 | 1 | 2 | 0 | 44 | 41 | 22.00 | 99 | 44.44 | 0 | 0 | 0 | 4 | 0 |
| Ajaz PatelLEI | Somerset | 2026 | 1 | 2 | 0 | 44 | 26 | 22.00 | 75 | 58.67 | 0 | 0 | 0 | 7 | 0 |
| Karun NairNOR | Yorkshire | 2024 | 1 | 2 | 0 | 44 | 36 | 22.00 | 55 | 80.00 | 0 | 0 | 0 | 4 | 1 |
| Jean-Pierre KotzeNAM | Papua New Guinea | 2016 | 1 | 2 | 0 | 44 | 36 | 22.00 | 94 | 46.81 | 0 | 0 | 0 | 7 | 0 |
| Sharjeel KhanPAK | Australia | 2017 | 1 | 2 | 0 | 44 | 40 | 22.00 | 45 | 97.78 | 0 | 0 | 0 | 7 | 1 |
| Shaaiq ChoudhryWOR | Derbyshire | 2014 | 1 | 2 | 0 | 44 | 44 | 22.00 | 120 | 36.67 | 0 | 0 | 1 | 8 | 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.