Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Green Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorNZIndia2016-2021350693913.8013750.3600160
Virender SehwagINDEngland2008110686868.007689.4701081
KL RahulINDBangladesh2024110686868.0043158.1401072
Prasanna JayawardeneSLIndia2009120683934.0012056.6700091
Yuvraj SinghINDSri Lanka2009110676767.0010563.8101042
Brian BolusENGIndia1964110676767.00--01080
Chetan ChauhanINDPakistan1979120676133.5022829.3901060
Allan WatkinsENGIndia1952110666666.00--010-0
Hemu AdhikariINDEngland1952120666033.00--010-0
Gus LogieWISri Lanka19871116565*-6698.4801070
Craig McMillanNZIndia1999120653432.5012153.7200051
MS DhoniINDEngland2008-20172226536*-7883.3300070
Jack BirkenshawENGIndia1973110646464.0017935.7501030
Chandu BordeINDAustralia1959120644432.00--000-0
VVS LaxmanINDSri Lanka2009110636363.0012152.0701050
Vijay ShankarSHGujarat Lions20171116363*-44143.1801090
MS DhoniINDSouth Africa2008-2015220633231.508475.0000060
Rick DarlingAUSIndia1979120635931.50--01050
Faf du PlessisSAIndia2015110626262.007780.5201051
Basil ButcherWIIndia1958120626031.00--01000
Wriddhiman SahaINDNew Zealand2016-20212316261*31.0014044.2901141
Ishan KishanGLSunrisers Hyderabad2017110616161.0040152.5001054
Vijay ManjrekarINDWest Indies1958120613130.50--000-0
Ravi BoparaENGIndia2008110606060.008273.1701080
Ajinkya RahaneINDSouth Africa2015110606060.008273.1701050
MS DhoniINDPakistan2005-2007220604930.006888.2400052
Budhi KunderanINDEngland1964120605530.00--01080
VVS LaxmanINDSouth Africa2004-2008220595029.5012945.7401080
Sachin TendulkarINDNew Zealand19991215944*59.009363.44000110
Suresh RainaGLMumbai Indians2016110585858.0036161.1101082
Keith FletcherENGIndia1973110585858.0017932.4001090
Tharanga ParanavitanaSLIndia2009120583829.0012048.33000100
Mahela JayawardeneSLIndia2009120574728.5014639.0400060
Yuvraj SinghINDWest Indies2013110555555.007474.3201070
Kumar SangakkaraSLIndia2009120554427.5015036.6700060
Chris CairnsNZIndia1999120555327.5016732.9301053
Abbas Ali BaigINDAustralia1959120553627.50--000-0
Dwayne SmithGLSunrisers Hyderabad2017110545454.0033163.6401072
Tom GraveneyENGIndia19521215448*54.00--000-0
Suresh RainaGLKolkata Knight Riders20161115353*-36147.2201071
Doug WaltersAUSIndia1969110535353.00--01080
Shoaib MalikPAKIndia2005-2007220534126.509257.6100071
Shubman GillINDNew Zealand2021120535226.509655.2101051
Vijay ManjrekarINDPakistan1960110525252.00--01040
Eoin MorganENGIndia2017110515151.0038134.2101014
Darren BravoWIIndia20131115151*-5396.2301042
Jim ParksENGIndia19641115151*---01051
Pankaj RoyINDEngland1952120513725.50--000-1
Ramnath KennyINDAustralia1959120515125.50--01100
Kim HughesAUSIndia1979120515025.50--01060

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.