Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Clontarf Cricket Club Ground×

Player figures come from full scorecards, which we hold for 13 of the 20 matches in this selection (from 2007). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ed JoyceIREPakistan2013221148116*148.0019177.49100132
Tom LathamNZBangladesh20172201388469.0015688.46020141
Mohammad HafeezPAKIreland2013221124122*124.00118105.08100122
Kevin O'BrienIREPakistan201322112284*122.0095128.42010162
William PorterfieldIRECanada20112201206760.0014085.71020101
Neil BroomNZBangladesh20172201116355.5014178.72010110
Paul StirlingIREPakistan201322010310351.5011093.64101121
Ed JoyceIRECanada20112201028851.0011985.71010111
Mushfiqur RahimBANNew Zealand201722110055100.0011190.0901072
Gary WilsonIRECanada201122110056*100.0010991.7401072
MahmudullahBANNew Zealand2017221975197.0092105.43010121
Kamran AkmalPAKIreland2013220948147.0091103.30010142
Tamim IqbalBANNew Zealand2017220886544.0012272.1301091
Asad ShafiqPAKIreland2013220888444.0010088.0001090
Ross TaylorNZBangladesh20172218560*85.009688.5401070
Tim PaineAUSIreland2010110818181.0012266.3901052
Kevin O'BrienIRECanada2011220784339.0051152.9400073
Usman LimbadaCANIreland2011220745037.0012061.6701071
Jonathan TrottENGIreland2011110696969.0010565.7101060
Sabbir RahmanBANNew Zealand2017220666533.008775.8601090
Paul StirlingIRENetherlands2010110626262.0036172.2201065
Soumya SarkarBANNew Zealand2017220616130.506889.7101150
Eoin MorganENGIreland2011110595959.006590.7701061
James NeeshamNZBangladesh2017220585229.0058100.0001051
Niall O'BrienIRECanada2011220563728.007673.6800021
Nitish KumarCANIreland2011220563028.007970.8900070
Ryan WatsonSCONetherlands20081115454*-6287.1001091
Eric SzwarczynskiNEDScotland2008110535353.007273.6101070
Gary WilsonIREScotland2008110515151.006677.2701060
Mosaddek HossainBANNew Zealand2017220514125.505494.4400060
Ryan WatsonSCOIreland2008110505050.0044113.6401061
Jimmy HansraCANIreland2011220503825.009154.9500011
Gary WilsonIRENetherlands20101114848*-5390.5700061
Andre BothaIREScotland20081114747*-43109.3000070
Wahab RiazPAKIreland20131114747*-35134.2900044
Shoaib MalikPAKIreland2013221444344.005974.5800060
Nuwan KulasekaraSLIreland20141114242*-34123.5300032
Cameron WhiteAUSIreland2010110424242.005477.7800040
Hiral PatelCANIreland2011220402020.004197.5600070
William PorterfieldIREAustralia2010110393939.004292.8600051
Dinesh ChandimalSLIreland2014110393939.006163.9300030
John MooneyIREAustralia2010110383838.004879.1700050
William PorterfieldIRESri Lanka2014110373737.008742.5300050
Eoin MorganIREWest Indies20071113737*-5567.2700051
Paul StirlingIREAustralia2010110363636.0036100.0000070
Rizwan CheemaCANIreland2011220363618.003894.7400131
Junaid SiddiquiCANIreland2011220352517.505168.6300011
Daan van BungeNEDScotland2008110343434.008838.6400011
Pieter SeelaarNEDIreland2010110343434.006254.8400050
Ricky PontingAUSIreland2010110333333.005461.1100050
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.