ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Royal Challengers Bengaluru: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Darren SammyRCB201520152201376.501872.2200000
Devraj PatilRCB200820082201396.5013100.0000010
Sreenath AravindRCB2011201113221311*-8162.5000020
Vijaykumar VyshakRCB202320237211313*13.009144.4400101
Harshal PatelRCB201420143311366.507185.7100011
Dale SteynRCB2010201015401383.251776.4700220
Anil KumbleRCB2008200810531386.501776.4700010
Samuel BadreeRCB201720177501382.602356.5200200
Yuzvendra ChahalRCB201720171363134*4.332650.0000100
Kedar JadhavRCB202320232111212*-10120.0000010
Moeen AliRCB2020202033012114.001675.0000110
Mohammed SirajRCB20242024143112126.008150.0000102
Zaheer KhanRCB2012201215531211*6.001770.5900210
Mitchell StarcRCB201520151332119*11.001478.5700010
Dillon du PreezRCB20092009210101010.001376.9200000
Parvez RasoolRCB20162016410101010.009111.1100010
Syed MohammedRCB201320134201095.001376.9200010
Yuzvendra ChahalRCB202120211522108*-2737.0400000
Abu NechimRCB20152015332105*10.005200.0000020
Ashley NoffkeRCB20082008110999.001090.0000010
Tim SoutheeRCB2019201931199*-9100.0000000
Karun NairRCB20132013220994.501275.0000100
Heinrich KlaasenRCB20192019320964.501090.0000000
Pawan NegiRCB20192019740952.251275.0000210
Charl LangeveldtRCB20112011310888.008100.0000001
Shreevats GoswamiRCB20102010110888.001080.0000020
Tymal MillsRCB20172017530862.671172.7300101
Sachin BabyRCB20212021110777.001741.1800000
Arun KarthikRCB20112011320763.50887.5000010
Adam MilneRCB20172017431753.501258.3300000
Varun AaronRCB20152015610666.003200.0000001
Muttiah MuralitharanRCB201220121020663.00966.6700100
Sunil JoshiRCB20082008420633.001442.8600000
Daniel ChristianRCB20132013220643.001540.0000000
Asad Ullah Khan PathanRCB20122012221646.00785.7100000
Harshal PatelRCB202320231420663.006100.0000101
Daniel SamsRCB2021202122163*6.006100.0000000
Yuzvendra ChahalRCB201920191431643.001637.5000000
Anil KumbleRCB20102010165562*-1154.5500000
Iqbal AbdullaRCB2017201721155*-771.4300000
Abhimanyu MithunRCB20102010110555.004125.0000010
David WieseRCB2016201611155*-4125.0000000
Abu NechimRCB2014201441144*-1400.0000010
Syed MohammedRCB2012201221144*-1400.0000010
Nic MaddinsonRCB20152015110444.00757.1400010
Ashok DindaRCB2014201493242*4.001233.3300100
Yash DayalRCB202520251531432.00850.0000100
Praveen KumarRCB20102010124243*2.00850.0000100
Mohammed SirajRCB2019201994343*4.001428.5700000
Ryan NinanRCB20112011210333.00650.0000000

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