Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Recreation Ground×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Dewald BrevisTITRecreation GroundOudtshoorn20261116565*-22295.4501028
Yaseen VallieSWDRecreation GroundOudtshoorn20261116262*-42147.6201072
Slade van StadenSWDRecreation GroundOudtshoorn20262216052*60.0044136.3601033
M De VilliersWARRecreation GroundOudtshoorn20261115050*-26192.3101082
Rivaldo MoonsamyTITRecreation GroundOudtshoorn20261112828*-17164.7100050
Andile MogkaneWARRecreation GroundOudtshoorn20261111313*-2552.0000000
Sithembile LangaBORRecreation GroundOudtshoorn202611188*-1080.0000000
Kgaudisa MolefeBORRecreation GroundOudtshoorn202611188*-1080.0000010
Lleyton TroskieSA-ERecreation GroundOudtshoorn202611166*-1250.0000000
Zizi MkhizeSA-ERecreation GroundOudtshoorn202611155*-4125.0000010
Leo SadlerSWDRecreation GroundOudtshoorn202611133*-3100.0000000
Regan RhodeSWDRecreation GroundOudtshoorn202621100*-0-00000
Ombesa MatshaSA-ERecreation GroundOudtshoorn2026110535353.0044120.4501062
Janneman MalanSWDRecreation GroundOudtshoorn2026220482924.004997.9600032
Jerome BossrBORRecreation GroundOudtshoorn2026110383838.0025152.0000051
Vihan PretoriusSA-ERecreation GroundOudtshoorn2026110383838.0021180.9500023
Tiaan BritsSA-ERecreation GroundOudtshoorn2026110292929.003096.6700040
LG PretoriusTITRecreation GroundOudtshoorn2026110272727.0017158.8200022
Sinethemba QeshileTITRecreation GroundOudtshoorn2026110232323.0014164.2900031
Ross CoetzeeSWDRecreation GroundOudtshoorn2026110202020.0014142.8600030
Jason NiemandBORRecreation GroundOudtshoorn2026110171717.0013130.7700020
Mncedisi MalikaBORRecreation GroundOudtshoorn2026110141414.0011127.2700001
Pheko MoletsaneSWDRecreation GroundOudtshoorn202622013116.501586.6700020
Ayabulela GqamaneBORRecreation GroundOudtshoorn2026110121212.0012100.0000000
Andile PhehlukwayoSWDRecreation GroundOudtshoorn2026110111111.001668.7500010
Christiaan du ToitBORRecreation GroundOudtshoorn2026110111111.0010110.0000020
Zack MombergSWDRecreation GroundOudtshoorn2026110101010.001566.6700001
Nathan RouxBORRecreation GroundOudtshoorn2026110888.00988.8900010
Michael CopelandBORRecreation GroundOudtshoorn2026110888.001172.7300000
Divan de VilliersSA-ERecreation GroundOudtshoorn2026110666.00966.6700000
Jordan HermannWARRecreation GroundOudtshoorn2026110555.00683.3300010
Nhlakanipho MpungoseSWDRecreation GroundOudtshoorn2026110555.00683.3300000
Jan CoetzerBORRecreation GroundOudtshoorn2026110444.00850.0000000
Bennie HansenSWDRecreation GroundOudtshoorn2026110222.00450.0000000
Modise MalokaSWDRecreation GroundOudtshoorn2026220221.00633.3300100
Thando NtiniBORRecreation GroundOudtshoorn2026110111.00250.0000000
Liam AlderSWDRecreation GroundOudtshoorn2026110000.0020.0000100
Jade RichterSWDRecreation GroundOudtshoorn2026210000.0030.0000100
Adnaan LagadienSA-ERecreation GroundOudtshoorn2026110000.0010.0000100

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.