Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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

2 active
Reset"Match result" is from the side of the player or team.
v Rajasthan Royals×At Sawai Mansingh Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBRajasthan Royals2008-202510103324113*46.29275117.82110307
Shubman GillKKR/GTRajasthan Royals2018-20266512828470.50183154.10030269
KL RahulPK/DC/LSGRajasthan Royals2018-202655127195*67.75190142.630302610
Robin UthappaKKR/RCB/MIRajasthan Royals2008-20197711985433.00149132.89010256
Chris GayleRCB/PKRajasthan Royals2011-20195511887947.00116162.07020209
Sachin TendulkarMIRajasthan Royals2008-201355218589*61.67154120.13020192
AB de VilliersRCB/DCRajasthan Royals2008-201965116659*41.50102162.75020155
Suryakumar YadavMIRajasthan Royals2018-20254411647254.67111147.75010137
Rishabh PantDC/LSGRajasthan Royals2018-202655116478*41.00108151.85010137
Mitchell MarshDC/PW/LSGRajasthan Royals2013-20264411589652.6796164.58010188
David WarnerDC/SHRajasthan Royals2011-20244401535438.25128119.53010134
Suresh RainaCSKRajasthan Royals2008-20196601505225.00112133.93010201
MS DhoniCSKRajasthan Royals2008-20237621455836.25111130.6301077
Tillakaratne DilshanRCB/DCRajasthan Royals2008-201233213276*132.0097136.08010192
Ishan KishanMI/SHRajasthan Royals2018-20263301327444.0076173.68021156
Parthiv PatelRCB/CSK/KTKRajasthan Royals2008-20194401326733.0097136.08011143
Nicolas PooranPK/LSGRajasthan Royals2019-202655113264*33.0094140.4301097
Sai SudharsanGTRajasthan Royals2024-20263301295543.0095135.79010134
Gautam GambhirKKR/DCRajasthan Royals2008-201854112875*42.6790142.22011162
Manish PandeyRCB/MI/PWRajasthan Royals2008-20195501246124.80101122.77010170
Hardik PandyaMI/GTRajasthan Royals2018-202555212448*41.3365190.77000135
Nehal WadheraPK/MIRajasthan Royals2024-20252201197059.5061195.0801089
Shikhar DhawanDC/DC/SHRajasthan Royals2008-20195501155423.0079145.57021172
Abhishek SharmaSHRajasthan Royals2023-20262201125756.0063177.78020163
Murali VijayCSKRajasthan Royals2011-20133301085536.0095113.6802183
Yuvraj SinghPK/PWRajasthan Royals2008-20134401075726.7572148.6101087
Ambati RayuduCSK/MIRajasthan Royals2010-20237601075717.83103103.8801273
Faf du PlessisRCB/CSKRajasthan Royals2019-20243301065535.3387121.8401054
Michael HusseyCSKRajasthan Royals2011-20133301054635.00102102.94000160
Virender SehwagDCRajasthan Royals2008-20134401057326.2567156.72010171
Jacques KallisKKR/RCBRajasthan Royals2008-201355110580*26.2510699.0601292
Kevin PietersenRCB/DCRajasthan Royals2010-2012220986249.0063155.56010133
David HusseyKKR/PKRajasthan Royals2008-2013330964232.0071135.2100063
Dwayne SmithMIRajasthan Royals2008-20122219587*95.0065146.15010113
Mahela JayawardenePK/DC/KTKRajasthan Royals2008-2013550934418.6084110.71001122
JP DuminyMI/DCRajasthan Royals2010-20122218958*89.0058153.4501075
Adam GilchristPK/DCRajasthan Royals2008-2013330886129.3369127.54011122
Dinesh KarthikKKR/RCB/DCRajasthan Royals2008-20247418542*28.3372118.0600162
Sunil NarineKKRRajasthan Royals2012-2019441844728.0053158.49001114
Rohit SharmaMI/DCRajasthan Royals2008-2025870845312.008697.67011120
Yalaka Venugopal RaoDC/DCRajasthan Royals2008-2011221836083.0051162.7501075
Ravindra JadejaCSK/KTKRajasthan Royals2011-20236538223*41.0069118.8400062
Rahul DravidRCBRajasthan Royals2008-20102228075*-40200.0001076
Manoj TiwaryKKR/PKRajasthan Royals2011-2018430805926.6770114.2901080
Kumar SangakkaraPK/DC/SHRajasthan Royals2008-2013440774419.2551150.98000102
Kane WilliamsonSHRajasthan Royals2018-2019220766338.0057133.3301092
Aiden MarkramSH/LSGRajasthan Royals2023-2025220726636.0050144.0001063
Glenn MaxwellRCB/DCRajasthan Royals2018-2024330725424.0048150.0001074
Quinton de KockMI/LSGRajasthan Royals2019-2024220696534.5052132.6901072
Nitish RanaKKR/DCRajasthan Royals2018-20263216835*68.0044154.5500053
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.