Brendon McCullum: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,131 of the 27,073 matches in this selection (from 2001). Earlier matches have results and team totals only.

OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
India2002-201438436190630251.51273269.7747521530
West Indies2003-201533382102011328.33127879.8115111024
South Africa2003-20154753313198526.38197566.7809313227
Bangladesh2003-20152525486618541.2494092.132439029
Canada2003-2011321153101153.00130117.69110137
Zimbabwe2003-20121818481211958.0083197.712516629
Australia2003-201659707198514531.51239382.9539422355
Pakistan2003-201635383128720236.77159280.8425414530
Sri Lanka2003-201550553139719526.87162086.2325715349
England2007-20155564621279736.672082102.16018322278
Kenya2007-20113324826*48.0039123.0800051
Ireland2007-2009220574728.5051111.7600022
Royal Challengers Bengaluru2008-201715152569158*43.77384148.181215530
Deccan Chargers2008-201255036207.203992.3100131
Chennai Super Kings2008-20189902358126.11181129.83011269
Mumbai Indians2008-2018161624748133.86346136.990405517
Punjab Kings2009-2018131302776721.31244113.520222412
Rajasthan Royals2009-2018101001588115.80121130.58010159
Delhi Capitals2009-2017151503056020.33263115.970203210
Scotland2009-2015220331816.5019173.6800070
Pune Warriors2011-2012330834227.678795.40001101
Kolkata Knight Riders2011-2018121203435628.58240142.920103619
Sydney Sixers2011-20196601174619.50108108.3300085
Melbourne Stars2011-20195401506137.5091164.84010166
Sydney Thunder2012-2019550715614.2051139.2201164
Netherlands2014110656565.0045144.4401043
Sunrisers Hyderabad2014-2017771214100*35.67169126.631001912
Canterbury2014120473323.506869.1200060
Lancashire2015220594129.5039151.2800064
Derbyshire2015111158158*-64246.881001311
Leicestershire2015110666.006100.0000010
Worcestershire2015110151515.007214.2900021
Northamptonshire2015110262626.0019136.8400040
Yorkshire2015110666.006100.0000001
Rising Pune Supergiant2016-20174401864946.50112166.070001810
Gloucestershire2016-20172201376.5013100.0000011
Hampshire2016-2017220847442.0063133.3301085
Essex2016-2017220796339.5036219.4401086
Sussex2016-2017220704435.0052134.6200083
Glamorgan2016110110110110.0085129.41100115
Surrey2016-201733025168.332889.2900121
Somerset2016-201733024108.002982.7600040
Kent2016-201722117588175.00108162.040201311
St Lucia Zouks20163316449*32.0056114.2900071
Barbados Tridents2016-20185511016625.2577131.17010124
Guyana Amazon Warriors2016-201877111565*19.1790127.78013106
Jamaica Tallawahs2016-20187702209131.43139158.270201813
St Kitts and Nevis Patriots2016-201877217843*35.60120148.330011212
Adelaide Strikers2016-20194401125128.0083134.94010124
Hobart Hurricanes2016-20195501637232.60110148.18020215
Page 1Next

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