Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Basil D'Oliveira Trophy 2015/16: Batting by ground (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Basil D'Oliveira Trophy 2015/16×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENGNewlandsCape Town2016120284258142.00232122.411003411
Hashim AmlaSASuperSport ParkCenturion2016120205109102.5036855.71110300
Hashim AmlaSANewlandsCape Town2016110201201201.0047742.14100270
Jonny BairstowENGNewlandsCape Town2016122180150*-26667.67100202
Dean ElgarSAKingsmeadDurban2015121158118*158.0031749.84100141
Stephen CookSASuperSport ParkCenturion201612014011570.0028748.78100180
Quinton de KockSASuperSport ParkCenturion2016122138129*-137100.73100182
Nick ComptonENGKingsmeadDurban20151201348567.0035238.07010130
Jonny BairstowENGKingsmeadDurban20151201207960.0013290.91010153
Joe RootENGNew Wanderers StadiumJohannesburg2016121114110114.0015275.00100170
Temba BavumaSASuperSport ParkCenturion201612111378*113.0021452.80010141
James TaylorENGKingsmeadDurban20151201127056.0023447.86010121
Temba BavumaSANewlandsCape Town2016111102102*-14868.92100160
Joe RootENGKingsmeadDurban2015120977348.5016558.7901072
Joe RootENGSuperSport ParkCenturion2016120967648.0018452.17010140
AB de VilliersSANewlandsCape Town2016110888888.0021141.71010121
Faf du PlessisSANewlandsCape Town2016110868686.0021639.81010110
AB de VilliersSAKingsmeadDurban2015120864943.0016552.12000131
Alastair CookENGSuperSport ParkCenturion2016120817640.5021338.03010120
Joe RootENGNewlandsCape Town2016120795039.5010873.15010100
Moeen AliENGSuperSport ParkCenturion2016121716171.0012258.20010130
Chris MorrisSANewlandsCape Town2016110696969.0011162.16010100
Alex HalesENGNewlandsCape Town2016120656032.5016639.16010100
Alastair CookENGNew Wanderers StadiumJohannesburg2016120614330.509762.8900070
Dean ElgarSANew Wanderers StadiumJohannesburg2016120614630.5014741.5000080
Nick ComptonENGNewlandsCape Town2016120604530.0016536.3600071
Ben StokesENGNew Wanderers StadiumJohannesburg2016110585858.0054107.4101091
Jonny BairstowENGNew Wanderers StadiumJohannesburg2016110454545.008453.5700050
JP DuminySASuperSport ParkCenturion2016120452922.509547.3700071
Hashim AmlaSANew Wanderers StadiumJohannesburg2016120454022.5011040.9100070
Dean ElgarSANewlandsCape Town2016110444444.007161.9700061
Ben StokesENGSuperSport ParkCenturion2016120433321.5043100.0000071
Kagiso RabadaSANew Wanderers StadiumJohannesburg2016120402420.008547.0600041
James TaylorENGSuperSport ParkCenturion2016120382419.009440.4300060
AB de VilliersSANew Wanderers StadiumJohannesburg2016120363618.004580.0000141
Alex HalesENGKingsmeadDurban2015120362618.0010633.9600011
Alastair CookENGNewlandsCape Town2016120352717.507646.0500050
Dane VilasSANew Wanderers StadiumJohannesburg2016120342617.005166.6700060
Stiaan van ZylSAKingsmeadDurban2015120333316.503886.8400160
Stuart BroadENGKingsmeadDurban20151213232*32.003591.4300150
Stiaan van ZylSANew Wanderers StadiumJohannesburg2016120322116.008537.6500050
Chris WoakesENGSuperSport ParkCenturion2016120312615.504667.3900050
Faf du PlessisSANew Wanderers StadiumJohannesburg2016120301615.009830.6100030
Chris MorrisSANew Wanderers StadiumJohannesburg2016120292814.506643.9400040
JP DuminySAKingsmeadDurban20151212826*28.007437.8400050
James TaylorENGNewlandsCape Town2016120272713.508531.7600111
Ben StokesENGKingsmeadDurban2015120262113.004854.1700050
Nick ComptonENGNew Wanderers StadiumJohannesburg2016120262613.007037.1400140
Hardus ViljoenSANew Wanderers StadiumJohannesburg20161212620*26.003183.8700040
Nick ComptonENGSuperSport ParkCenturion2016120251912.506140.9800040
Page 1Next

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.