ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

India: Batting by ground

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×Series: India tour of South Africa 2017/18×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDSuperSport ParkCenturion2018452334153111.3338886.08200393
Virat KohliINDThe Wanderers StadiumJohannesburg20183401967549.0028868.06020242
Virat KohliINDNewlandsCape Town2018231193160*96.5021291.04100162
Shikhar DhawanINDThe Wanderers StadiumJohannesburg201822018110990.50144125.69110204
Shikhar DhawanINDNewlandsCape Town20183401557638.75136113.97010200
Hardik PandyaINDNewlandsCape Town20183401299332.2513297.73010143
Rohit SharmaINDSt George's ParkGqeberha2018110115115115.0012691.27100114
Virat KohliINDKingsmeadDurban2018110112112112.0011994.12100100
Shikhar DhawanINDSuperSport ParkCenturion20183319351*46.5010489.42010142
Rohit SharmaINDSuperSport ParkCenturion2018450874717.4013265.91001132
Ajinkya RahaneINDKingsmeadDurban2018110797979.008691.8601052
Manish PandeyINDSuperSport ParkCenturion20181117979*-48164.5801063
Bhuvneshwar KumarINDThe Wanderers StadiumJohannesburg2018330683322.6713251.5200060
Ajinkya RahaneINDThe Wanderers StadiumJohannesburg2018230654821.6711059.0900080
MS DhoniINDThe Wanderers StadiumJohannesburg20182215842*58.0054107.4100051
Bhuvneshwar KumarINDNewlandsCape Town2018343572557.0014738.7800060
Murali VijayINDSuperSport ParkCenturion2018120554627.5015136.4200070
MS DhoniINDSuperSport ParkCenturion20183115252*-28185.7101043
Cheteshwar PujaraINDThe Wanderers StadiumJohannesburg2018120515025.5018926.9801080
Ravichandran AshwinINDNewlandsCape Town2018120493724.508458.3300070
Suresh RainaINDNewlandsCape Town2018110434343.0027159.2600051
Ravichandran AshwinINDSuperSport ParkCenturion2018120413820.506068.3300070
Parthiv PatelINDSuperSport ParkCenturion2018120381919.008146.9100050
Virat KohliINDSt George's ParkGqeberha2018110363636.005466.6700020
Shikhar DhawanINDKingsmeadDurban2018110353535.0029120.6900060
Mohammed ShamiINDThe Wanderers StadiumJohannesburg2018120352717.504479.5500022
Shikhar DhawanINDSt George's ParkGqeberha2018110343434.0023147.8300080
Ajinkya RahaneINDSuperSport ParkCenturion20182113434*-5068.0000030
Murali VijayINDThe Wanderers StadiumJohannesburg2018120332516.5015920.7500020
Rohit SharmaINDNewlandsCape Town201834032118.0010331.0700130
Suresh RainaINDSuperSport ParkCenturion2018110313131.0024129.1700050
Shreyas IyerINDSt George's ParkGqeberha2018110303030.003781.0800020
Cheteshwar PujaraINDNewlandsCape Town2018120302615.0010528.5700050
Manish PandeyINDThe Wanderers StadiumJohannesburg20181112929*-27107.4100001
Mohammed ShamiINDSuperSport ParkCenturion2018120292814.503387.8800050
Rohit SharmaINDThe Wanderers StadiumJohannesburg2018220262113.0022118.1800032
Hardik PandyaINDThe Wanderers StadiumJohannesburg20183412613*8.673672.2200130
MS DhoniINDNewlandsCape Town2018220221211.003366.6700010
Hardik PandyaINDSuperSport ParkCenturion2018420211510.505736.8400020
Rohit SharmaINDKingsmeadDurban2018110202020.003066.6700021
Bhuvneshwar KumarINDSt George's ParkGqeberha20181111919*-2095.0000020
Cheteshwar PujaraINDSuperSport ParkCenturion201812019199.504839.5800120
Shreyas IyerINDThe Wanderers StadiumJohannesburg2018110181818.002185.7100020
Parthiv PatelINDThe Wanderers StadiumJohannesburg201812018169.003748.6500030
KL RahulINDThe Wanderers StadiumJohannesburg201812016168.005131.3700120
Suresh RainaINDThe Wanderers StadiumJohannesburg2018110151515.007214.2900021
Murali VijayINDNewlandsCape Town201812014137.004928.5700020
KL RahulINDSuperSport ParkCenturion201812014107.005028.0000020
Dinesh KarthikINDNewlandsCape Town2018110131313.006216.6700030
MS DhoniINDSt George's ParkGqeberha2018110131313.001776.4700010
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.