Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

2 active
Reset"Match result" is from the side of the player or team.
v Rajasthan Royals×At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaMIRajasthan Royals2011-2026101001865818.60144129.17013185
Suryakumar YadavMIRajasthan Royals2018-20264401696042.25112150.89020187
Ambati RayuduCSK/MIRajasthan Royals2011-202166216653*41.50101164.360101010
Kieron PollardMIRajasthan Royals2011-20196601386423.0094146.81010117
Hardik PandyaMIRajasthan Royals2018-20264411323644.0068194.12000137
Quinton de KockMI/LSGRajasthan Royals2019-20222201208160.0084142.8601085
Devdutt PadikkalRCBRajasthan Royals2021111101101*-52194.23100116
Dinesh KarthikKKR/RCB/DCRajasthan Royals2008-202255110044*25.0081123.46001151
Corey AndersonMIRajasthan Royals20141119595*-44215.9101096
Rishabh PantDCRajasthan Royals2021-2022220955147.5056169.64010132
KL RahulPK/LSGRajasthan Royals2021-2022220919145.5051178.4301175
Deepak HoodaPK/LSGRajasthan Royals2021-2022220896444.5052171.1501076
Virat KohliRCBRajasthan Royals2021-20222217772*77.0053145.2801063
Nitish RanaKKRRajasthan Royals2021-20222217048*70.0062112.9000043
Aditya TareMIRajasthan Royals2013-2014221655965.0038171.0501082
Tilak VarmaMIRajasthan Royals2023-2026331643232.0057112.2800033
Faf du PlessisRCB/CSKRajasthan Royals2021-2022220623331.0037167.5700092
Tim DavidMIRajasthan Royals2023-20242216245*62.0038163.1600035
Ishan KishanMIRajasthan Royals2018-2024440612815.2551119.6100081
Evin LewisMIRajasthan Royals2018110606060.0042142.8601044
Lalit YadavDCRajasthan Royals2021-2022220573728.5048118.7500062
Jonny BairstowPKRajasthan Royals2022110565656.0040140.0001081
Lendl SimmonsMIRajasthan Royals2014-2015220503825.0039128.2100071
Shahbaz AhmedRCBRajasthan Royals2021-2022210454545.0026173.0800043
Cameron GreenMIRajasthan Royals2023110444444.0026169.2300042
Rinku SinghKKRRajasthan Royals20221114242*-23182.6100061
Chris GaylePKRajasthan Royals2021110404040.0028142.8600042
Prithvi ShawDCRajasthan Royals2021-2022220393719.5032121.8800051
Jitesh SharmaPKRajasthan Royals20221113838*-18211.1100042
Marcus StoinisDC/LSGRajasthan Royals2021-20222213838*38.0022172.7300124
Rahul TripathiKKRRajasthan Royals2021110363636.0026138.4600012
Rovman PowellDCRajasthan Royals2022110363636.0015240.0000005
Shreyas IyerKKRRajasthan Royals2022110343434.0032106.2500031
Harbhajan SinghMIRajasthan Royals2011-20155443418*-14242.8600023
Tillakaratne DilshanDCRajasthan Royals2008110333333.0022150.0000051
Will JacksMIRajasthan Royals2026110333333.0018183.3300032
Sachin TendulkarMIRajasthan Royals2011110313131.003588.5700030
Richard LeviMIRajasthan Royals2012110292929.0022131.8200041
Mayank AgarwalPKRajasthan Royals2021-2022220291514.5022131.8200040
David WarnerDCRajasthan Royals2022110282828.0014200.0000051
Bhanuka RajapaksaPKRajasthan Royals2022110272727.0018150.0000022
Moeen AliCSKRajasthan Royals2021110262626.0020130.0000012
Anuj RawatRCBRajasthan Royals2022110262626.0025104.0000040
Shikhar DhawanPK/DCRajasthan Royals2008-202233026128.673966.6700030
Krunal PandyaMI/LSGRajasthan Royals2018-2022331252212.5022113.6400020
Parthiv PatelMIRajasthan Royals2015110232323.0014164.2900050
Glenn MaxwellRCB/MIRajasthan Royals2013-2021210232323.0017135.2900003
Michael HusseyMIRajasthan Royals2014110222222.0011200.0000012
Liam LivingstonePKRajasthan Royals2022110222222.0014157.1400012
Tom CurranDCRajasthan Royals2021110212121.0016131.2500020
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.