ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Niall O'Brien: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Scotland2006-20181111348080*60.0060779.08060496
Netherlands2006-20188823607060.0044580.90050342
Bermuda2007110252525.002889.2900020
Kenya2007-2008330412213.678747.1300030
Canada2007-201155112638*31.5016277.78001102
Zimbabwe2007-201899077508.5611368.1401163
Pakistan2007-20165501277225.4021259.91010111
West Indies2007-201877121779*36.1726781.27010182
England2007-20178801846323.0026070.77010142
South Africa2007-2015440532513.256779.1000051
New Zealand2007-201733014410948.0022564.00100115
Australia2007-2015441714523.6711163.9600170
Bangladesh2007-20179802137026.6329073.45010153
Sri Lanka2007-2014220373318.506755.2200050
India2007-20153301737557.6723274.57020143
Afghanistan2012-2018141402203615.7137159.30000142
United Arab Emirates2013-20188811053415.0017759.3200070
Derbyshire2014-2016320603230.008669.7700031
Essex2014110222.00633.3300000
Gloucestershire2014-201522014147.001973.6800110
Hampshire2014111105105*-72145.8310057
Yorkshire2014-2016330533417.678264.6300060
Worcestershire2014-2015220302315.003196.7700050
Lancashire2014-20162213221*32.003591.4300030
Northamptonshire2015110343434.006056.6700020
Durham2015-2016220935046.5085109.41010112
Somerset2015110444.00850.0000010
Warwickshire201611111*-333.3300000
Nottinghamshire2016110828282.0081101.2301091
Leinster Lightning2017-20183317557*37.5011167.5701090
Papua New Guinea2018110111.00333.3300000
Northern Knights20182226454*-11058.1801042

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.