Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rajiv Gandhi International Stadium, Uppal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAKSri Lanka2023111131131*-121108.2610083
Yuvraj SinghINDAustralia2007-200922013012165.00125104.00100133
KL RahulRCB/DC/LSGSunrisers Hyderabad2016-20264401275131.7598129.5901095
Shane WatsonAUSIndia2009-20132301259341.6715580.65010134
Shikhar DhawanDC/SHRoyal Challengers Bengaluru2011-20176601255020.83101123.76010181
Sourav GangulyKKR/PWDeccan Chargers2008-201122112391123.0089138.20010146
Yashasvi JaiswalRRSunrisers Hyderabad2023-20264401236730.7587141.38020162
Kusal MendisSLPakistan2023110122122122.0077158.44100146
Virat KohliRCBDeccan Chargers2008-20123301227140.6796127.0801095
Rishabh PantDC/LSGSunrisers Hyderabad2016-202644212268*61.0092132.61011114
Ravindra JadejaCSK/RR/GLSunrisers Hyderabad2013-20265531224561.0086141.86000140
Martin GuptillNZIndia2010-20122401218530.2529041.72010131
Nitish RanaKKR/DC/RRSunrisers Hyderabad2017-20264401195729.7580148.75010146
Mahela JayawardeneSLIndia2014110118118118.0012495.16100121
Andrew SymondsDCRajasthan Royals2008111117117*-53220.75100117
Lendl SimmonsMISunrisers Hyderabad2014-20173301176839.0099118.1801096
Gautam GambhirKKRSunrisers Hyderabad2013-201744111790*39.0098119.39010161
Naman OjhaSHPunjab Kings2014-201744211779*58.5061191.8001068
Kane WilliamsonSHDelhi Capitals2016-20172201168958.0075154.6701095
Ravindra JadejaINDEngland2011-20242301168738.6722252.2501084
Heinrich KlaasenSHRajasthan Royals2024-202633111642*58.0059196.6100097
Simran SinghPKSunrisers Hyderabad2023-20264401167129.0073158.90011145
Murali VijayINDBangladesh201712011510857.5017466.09100131
Krunal PandyaRCB/MI/LSGSunrisers Hyderabad2016-202643211449*114.0080142.5000085
Abdullah ShafiquePAKSri Lanka2023110113113113.00103109.71100103
Shaun MarshAUSIndia2009110112112112.00112100.0010082
Roston ChaseWIIndia201812011210656.0021153.0810081
Ajinkya RahaneKKR/CSK/RRSunrisers Hyderabad2013-20265501124322.4011696.5500164
Harbhajan SinghINDNew Zealand2010111111111*-11695.6910077
Sanju SamsonINDBangladesh2024110111111111.0047236.17100118
Ajinkya RahaneINDBangladesh20171201108255.0016865.48010131
Rishabh PantINDWest Indies2018-20192201109255.0014376.92010114
David WarnerDCDeccan Chargers2012111109109*-54201.85100107
Sadeera SamarawickramaSLPakistan2023110108108108.0089121.35100112
Yusuf PathanKKR/RRDeccan Chargers2008-201122110861108.0054200.0001079
KL RahulINDEngland20241201088654.0017163.16010112
Cooper ConnollyPKSunrisers Hyderabad2026111107107*-59181.3610078
Rahul TripathiSHPunjab Kings2023-202422110774*107.0066162.12010145
Wriddhiman SahaINDBangladesh2017111106106*-15568.3910072
Shaun MarshPKDeccan Chargers2008-201232110684*106.0082129.27010141
Rajat PatidarRCBSunrisers Hyderabad2024-20262201065653.0059179.6602086
Marcus StoinisPK/LSGSunrisers Hyderabad2023-20264411054035.0055190.9100069
Shakib Al HasanBANIndia20171201048252.0015367.97010180
Travis HeadSHPunjab Kings2024-20263301046634.6757182.46011126
Cameron GreenKKR/RCB/MISunrisers Hyderabad2023-202633310464*-63165.08010112
Yuvraj SinghINDSouth Africa2005110103103103.0012284.43100103
Prithvi ShawINDWest Indies201812110370103.0098105.10010151
Tilak VarmaMISunrisers Hyderabad2023-20253311036451.5053194.34010410
David WarnerSHGujarat Lions2016-201722110076*100.0062161.2901076
MahmudullahBANIndia2017-20242301006433.3321546.51010120

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.