Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At JSCA International Stadium Complex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDSouth Africa2019110212212212.0025583.14100286
Cheteshwar PujaraINDAustralia2017110202202202.0052538.48100210
Steve SmithAUSIndia2017121199178*199.0042946.39100190
Joe RootENGIndia2024121133122*133.0030843.18100100
Dhruv JurelINDEngland202412112990129.0022657.0801084
Wriddhiman SahaINDAustralia2017110117117117.0023350.2110081
Ajinkya RahaneINDSouth Africa2019110115115115.0019259.90100171
Yashasvi JaiswalINDEngland20241201107355.0016168.32010131
Glenn MaxwellAUSIndia201712010610453.0020053.0010092
Zak CrawleyENGIndia20241201026051.0013376.69010131
Peter HandscombAUSIndia20171219172*91.0024736.8401090
Shubman GillINDEngland20241219052*90.0018947.6201062
Murali VijayINDAustralia2017110828282.0018344.81010101
Jonny BairstowENGIndia2024120683834.007788.3100071
KL RahulINDAustralia2017110676767.0010265.6901090
Ben FoakesENGIndia2024120644732.0020231.6800041
George LindeSAIndia2019120643732.0013647.0600081
Zubayr HamzaSAIndia2019120626231.008572.94011101
Matt RenshawAUSIndia2017120594429.5015338.5600080
Ollie RobinsonENGIndia2024120585829.009958.5901191
Rohit SharmaINDEngland2024120575528.509063.3301051
Shaun MarshAUSIndia2017120555327.5020526.8301070
Ravindra JadejaINDAustralia20171115454*-5598.1801052
Ravindra JadejaINDSouth Africa2019110515151.0011942.8601040
Matthew WadeAUSIndia2017121463746.006669.7000080
David WarnerAUSIndia2017120331916.504278.5700050
Temba BavumaSAIndia2019120323216.007542.6700150
Umesh YadavINDSouth Africa2019110313131.0010310.0000005
Theunis de BruynSAIndia2019110303030.004961.2200041
Kuldeep YadavINDEngland2024110282828.0013121.3700020
Dane PiedtSAIndia2019120272313.508731.0300021
Ben DuckettENGIndia2024120261513.003672.2200030
Stephen O'KeefeAUSIndia2017110252525.007135.2100050
Wriddhiman SahaINDSouth Africa2019110242424.004257.1400030
Karun NairINDAustralia2017110232323.004748.9400020
Tom HartleyENGIndia2024120201310.005139.2200012
Rajat PatidarINDEngland202412017178.504835.4200140
Umesh YadavINDAustralia2017110161616.003348.4800020
Ravindra JadejaINDEngland202412016128.004535.5600002
Dean ElgarSAIndia20191211616*16.003151.6100130
Ajinkya RahaneINDAustralia2017110141414.003342.4200020
Ravichandran AshwinINDSouth Africa2019110141414.001687.5000010
Sarfaraz KhanINDEngland202412014147.005425.9300110
Virat KohliINDSouth Africa2019110121212.002254.5500020
Kagiso RabadaSAIndia201912012126.002254.5500130
Heinrich KlaasenSAIndia20191201165.503432.3500010
Mayank AgarwalINDSouth Africa2019110101010.001952.6300020
Mohammed ShamiINDSouth Africa20191111010*-1190.9100001
Akash DeepINDEngland2024110999.002931.0300001
Quinton de KockSAIndia2019120954.501275.0000020
Page 1Next

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