Batting by opposition (Men's ODIs)
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 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WPUJC VaasSL | Bangladesh | 1995-2008 | 12 | 5 | 0 | 51 | 16 | 10.20 | 74 | 68.92 | 0 | 0 | 0 | 3 | 0 |
| Vusi SibandaZIM | Australia | 2004 | 6 | 5 | 0 | 51 | 23 | 10.20 | 135 | 37.78 | 0 | 0 | 0 | 5 | 0 |
| Majid HaqSCO | Afghanistan | 2009-2015 | 7 | 5 | 1 | 51 | 31 | 12.75 | 91 | 56.04 | 0 | 0 | 1 | 4 | 0 |
| Luke JongweZIM | Ireland | 2015-2023 | 9 | 5 | 0 | 51 | 18 | 10.20 | 46 | 110.87 | 0 | 0 | 0 | 7 | 0 |
| Imad WasimPAK | Sri Lanka | 2015-2019 | 9 | 5 | 1 | 51 | 15 | 12.75 | 59 | 86.44 | 0 | 0 | 0 | 5 | 1 |
| Shreyas MovvaCAN | Oman | 2024-2026 | 5 | 5 | 1 | 51 | 36* | 12.75 | 88 | 57.95 | 0 | 0 | 0 | 2 | 0 |
| Gavin LarsenNZ | West Indies | 1992-1999 | 10 | 5 | 0 | 51 | 15 | 10.20 | 76 | 67.11 | 0 | 0 | 0 | 5 | 0 |
| Shafiul IslamBAN | England | 2010-2016 | 10 | 6 | 3 | 51 | 24* | 17.00 | 56 | 91.07 | 0 | 0 | 2 | 7 | 2 |
| Mohammed ShamiIND | England | 2013-2025 | 17 | 6 | 0 | 51 | 25 | 8.50 | 66 | 77.27 | 0 | 0 | 1 | 5 | 2 |
| Kushal MallaNEP | Papua New Guinea | 2021-2023 | 6 | 6 | 2 | 51 | 23 | 12.75 | 69 | 73.91 | 0 | 0 | 0 | 4 | 1 |
| Pat SymcoxSA | West Indies | 1993-1999 | 8 | 6 | 3 | 51 | 24 | 17.00 | 54 | 94.44 | 0 | 0 | 0 | 2 | 2 |
| Roger TelemachusSA | Australia | 2000-2006 | 11 | 7 | 2 | 51 | 29 | 10.20 | 37 | 137.84 | 0 | 0 | 1 | 2 | 3 |
| Mohammad SamiPAK | Sri Lanka | 2001-2012 | 15 | 8 | 5 | 51 | 22 | 17.00 | 89 | 57.30 | 0 | 0 | 0 | 3 | 2 |
| Kyle MillsNZ | Pakistan | 2001-2015 | 16 | 8 | 2 | 51 | 17 | 8.50 | 73 | 69.86 | 0 | 0 | 1 | 4 | 0 |
| Ian GouldENG | New Zealand | 1983 | 9 | 8 | 2 | 51 | 15 | 8.50 | 94 | 54.26 | 0 | 0 | 2 | 3 | 0 |
| Barry McCarthyIRE | Afghanistan | 2016-2024 | 12 | 9 | 3 | 51 | 18 | 8.50 | 87 | 58.62 | 0 | 0 | 2 | 4 | 1 |
| Yuvraj SinghIND | Ireland | 2007-2011 | 2 | 1 | 1 | 50 | 50* | - | 75 | 66.67 | 0 | 1 | 0 | 3 | 0 |
| Inzamam-ul-HaqPAK | United Arab Emirates | 1994-1996 | 2 | 1 | 1 | 50 | 50* | - | 47 | 106.38 | 0 | 1 | 0 | 9 | 0 |
| Darren LehmannAUS | Namibia | 2003 | 1 | 1 | 1 | 50 | 50* | - | 31 | 161.29 | 0 | 1 | 0 | 5 | 3 |
| Tillakaratne DilshanSL | Canada | 2011 | 1 | 1 | 0 | 50 | 50 | 50.00 | 59 | 84.75 | 0 | 1 | 0 | 8 | 0 |
| Moin KhanPAK | Kenya | 1996-2004 | 2 | 1 | 1 | 50 | 50* | - | 72 | 69.44 | 0 | 1 | 0 | 4 | 1 |
| Khurram ManzoorPAK | Zimbabwe | 2008 | 1 | 1 | 0 | 50 | 50 | 50.00 | 73 | 68.49 | 0 | 1 | 0 | 6 | 0 |
| Ahmed ShehzadPAK | Afghanistan | 2014 | 1 | 1 | 0 | 50 | 50 | 50.00 | 74 | 67.57 | 0 | 1 | 0 | 7 | 0 |
| Shahzaib HasanPAK | Bangladesh | 2010 | 1 | 1 | 0 | 50 | 50 | 50.00 | 38 | 131.58 | 0 | 1 | 0 | 6 | 2 |
| Farhaan BehardienSA | Ireland | 2015-2016 | 2 | 1 | 0 | 50 | 50 | 50.00 | 22 | 227.27 | 0 | 1 | 0 | 3 | 3 |
| Subash Prasad KhakurelNEP | United Arab Emirates | 2018 | 1 | 1 | 0 | 50 | 50 | 50.00 | 97 | 51.55 | 0 | 1 | 0 | 2 | 1 |
| George WorkerNZ | Ireland | 2017 | 1 | 1 | 0 | 50 | 50 | 50.00 | 89 | 56.18 | 0 | 1 | 0 | 3 | 0 |
| Samiullah ShenwariAFG | India | 2014 | 1 | 1 | 0 | 50 | 50 | 50.00 | 73 | 68.49 | 0 | 1 | 0 | 6 | 1 |
| Jonathan CarterWI | United Arab Emirates | 2015 | 1 | 1 | 1 | 50 | 50* | - | 58 | 86.21 | 0 | 1 | 0 | 5 | 0 |
| Sohaib MaqsoodPAK | West Indies | 2015 | 1 | 1 | 0 | 50 | 50 | 50.00 | 66 | 75.76 | 0 | 1 | 0 | 4 | 1 |
| Ryan BurlZIM | West Indies | 2023 | 1 | 1 | 0 | 50 | 50 | 50.00 | 57 | 87.72 | 0 | 1 | 0 | 5 | 1 |
| Imam-ul-HaqPAK | Hong Kong | 2018 | 1 | 1 | 1 | 50 | 50* | - | 69 | 72.46 | 0 | 1 | 0 | 3 | 1 |
| Ashfaq AhmedUAE | Papua New Guinea | 2018 | 1 | 1 | 0 | 50 | 50 | 50.00 | 56 | 89.29 | 0 | 1 | 0 | 5 | 1 |
| Finn AllenNZ | Scotland | 2022 | 1 | 1 | 0 | 50 | 50 | 50.00 | 48 | 104.17 | 0 | 1 | 0 | 9 | 0 |
| Shoaib KhanOMA | West Indies | 2023 | 1 | 1 | 0 | 50 | 50 | 50.00 | 54 | 92.59 | 0 | 1 | 0 | 5 | 1 |
| Janith LiyanageSL | Afghanistan | 2024 | 3 | 1 | 0 | 50 | 50 | 50.00 | 48 | 104.17 | 0 | 1 | 0 | 2 | 2 |
| Riaz HassanAFG | Netherlands | 2022 | 1 | 1 | 0 | 50 | 50 | 50.00 | 75 | 66.67 | 0 | 1 | 0 | 3 | 1 |
| Ijaz AhmedPAK | United Arab Emirates | 1996 | 1 | 1 | 1 | 50 | 50* | - | 57 | 87.72 | 0 | 1 | 0 | 4 | 1 |
| Roland HolderWI | Zimbabwe | 1993 | 1 | 1 | 0 | 50 | 50 | 50.00 | 87 | 57.47 | 0 | 1 | 0 | 4 | 0 |
| Mahela JayawardeneSL | Kenya | 1999-2011 | 3 | 2 | 0 | 50 | 45 | 25.00 | 46 | 108.70 | 0 | 0 | 0 | 7 | 0 |
| RD ShahKEN | England | 1999-2007 | 2 | 2 | 0 | 50 | 46 | 25.00 | 91 | 54.95 | 0 | 0 | 0 | 4 | 0 |
| Tushar ImranBAN | Kenya | 2003-2006 | 2 | 2 | 0 | 50 | 48 | 25.00 | 94 | 53.19 | 0 | 0 | 0 | 3 | 1 |
| Jacques RudolphSA | Australia | 2006 | 2 | 2 | 1 | 50 | 31* | 50.00 | 78 | 64.10 | 0 | 0 | 0 | 3 | 0 |
| Matt PriorENG | Sri Lanka | 2009-2011 | 2 | 2 | 2 | 50 | 28* | - | 46 | 108.70 | 0 | 0 | 0 | 5 | 0 |
| Xavier MarshallUSA | Scotland | 2019 | 2 | 2 | 0 | 50 | 50 | 25.00 | 68 | 73.53 | 0 | 1 | 1 | 5 | 1 |
| Kevin O'BrienIRE | New Zealand | 2007-2017 | 2 | 2 | 0 | 50 | 49 | 25.00 | 48 | 104.17 | 0 | 0 | 0 | 2 | 3 |
| Luke WrightENG | India | 2007 | 2 | 2 | 0 | 50 | 50 | 25.00 | 41 | 121.95 | 0 | 1 | 1 | 7 | 1 |
| Regis ChakabvaZIM | Kenya | 2008-2011 | 2 | 2 | 0 | 50 | 41 | 25.00 | 66 | 75.76 | 0 | 0 | 0 | 4 | 0 |
| Mayank AgarwalIND | Australia | 2020 | 2 | 2 | 0 | 50 | 28 | 25.00 | 44 | 113.64 | 0 | 0 | 0 | 6 | 1 |
| Timm van der GugtenNED | Ireland | 2021 | 3 | 2 | 0 | 50 | 49 | 25.00 | 61 | 81.97 | 0 | 0 | 0 | 1 | 4 |
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.