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 2012: 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 2012×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSAKennington OvalLondon2012111311311*-52958.79100350
Alviro PetersenSAHeadingleyLeeds2012121198182198.0038651.30100260
Jacques KallisSAKennington OvalLondon2012111182182*-32655.83100231
Kevin PietersenENGHeadingleyLeeds201212016114980.5022272.52100251
Jonny BairstowENGLord'sLondon20121201499574.5024361.32020210
Hashim AmlaSALord'sLondon201212013412167.0023557.02100130
Graeme SmithSAKennington OvalLondon2012110131131131.0027347.99100200
Alastair CookENGKennington OvalLondon201212011511557.5030138.21101111
Graeme SmithSAHeadingleyLeeds20121201045252.0021049.5202080
Matt PriorENGLord'sLondon20121201007350.0018853.19010120
Matt PriorENGKennington OvalLondon20121201006050.0017656.82010140
Vernon PhilanderSALord'sLondon2012120966148.0016060.00010110
AB de VilliersSAHeadingleyLeeds2012120914745.5015259.87000140
Jacques RudolphSAHeadingleyLeeds2012120886944.0019644.90010150
JP DuminySALord'sLondon2012121876187.0025134.66010100
Jonathan TrottENGKennington OvalLondon2012120817140.5018942.86010100
Graeme SwannENGLord'sLondon2012121784178.008789.6600092
Matt PriorENGHeadingleyLeeds2012120756837.509479.7901090
Jonathan TrottENGLord'sLondon2012120716335.5016942.0101090
AB de VilliersSALord'sLondon2012120704335.0014747.62000100
Alastair CookENGHeadingleyLeeds2012120704635.0014050.0000071
Ian BellENGKennington OvalLondon2012120685534.0027624.6401080
Jonathan TrottENGHeadingleyLeeds2012121653565.0013448.5100090
Ian BellENGLord'sLondon2012120625831.0019431.9601070
Andrew StraussENGHeadingleyLeeds2012120593729.5013942.4500090
Kevin PietersenENGKennington OvalLondon2012120584229.008965.1700070
Jacques RudolphSALord'sLondon2012120534226.5013240.1500060
Stuart BroadENGLord'sLondon2012120533726.506482.8100041
JP DuminySAHeadingleyLeeds20121214848*48.009550.5300160
Jacques KallisSAHeadingleyLeeds2012120462723.006274.1900061
Alviro PetersenSALord'sLondon2012120462423.0012736.2200070
Graeme SmithSALord'sLondon2012120372318.509240.2200040
Hashim AmlaSAHeadingleyLeeds2012120372818.505567.2700060
Dale SteynSALord'sLondon2012120352617.508541.1800050
James TaylorENGHeadingleyLeeds2012110343434.0010432.6900040
Jacques KallisSALord'sLondon2012120343117.006750.7500050
Morné MorkelSALord'sLondon2012120342517.005462.9600050
Morné MorkelSAHeadingleyLeeds2012120291914.503582.8600050
Tim BresnanENGKennington OvalLondon20121212820*28.009330.1100030
Andrew StraussENGKennington OvalLondon2012120272713.508432.1400120
Ravi BoparaENGKennington OvalLondon2012120222211.006136.0700130
Graeme SwannENGKennington OvalLondon20121212215*22.002975.8600040
Andrew StraussENGLord'sLondon2012120212010.504645.6500020
Vernon PhilanderSAHeadingleyLeeds201212019139.502867.8600040
James AndersonENGLord'sLondon2012121161216.003053.3300000
Stuart BroadENGKennington OvalLondon201212016168.003348.4800120
Ian BellENGHeadingleyLeeds2012121141114.006322.2200001
James TaylorENGLord'sLondon201212014107.004829.1700020
Alastair CookENGLord'sLondon20121201075.004323.2600010
Steven FinnENGLord'sLondon201212010105.003528.5700110
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.