Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×

Player figures come from full scorecards, which we hold for 20 of the 23 matches in this selection (from 2007). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pawan NegiRCB2017-201976022103.672395.6500211
Mitchell StarcAUS2020110000.0030.0000100
Shahbaz NadeemDC2017-2018210000.0020.0000100
Hardus ViljoenPK2019110000.0010.0000100
Tymal MillsRCB2017110000.0030.0000100
Shardul ThakurCSK2018-2019210000.000-00100
Ishan KishanMI2018110000.0010.0000100
Mujeeb Ur RahmanPK2018110000.0020.0000100
Younis KhanPAK2007120808040.0015950.31011120
Kamran AkmalPAK2007120656532.5011556.52011120
Suresh RainaCSK2018-201922011115.5010110.0000120
Yasir ArafatPAK2007120444422.007261.1100170
Andre RussellKKR2018-20192214848*48.0014342.8600117
Pat CumminsAUS/DC2017-2020420663.00785.7100110
Sarfaraz KhanRCB20182212222*22.009244.4400131
Chris MorrisDC2017-2019331442.00850.0000100
Manan VohraRCB2018330474515.6737127.0300124
Brendon McCullumRCB2018440793819.7558136.2100194
Shikhar DhawanIND/DC/SH2018-2020540683617.0065104.6200154
Aaron FinchAUS/PK2017-20204401219430.2513093.08011124
Rohit SharmaIND/MI2017-202055024111948.20225107.111111912
Umesh YadavIND/RCB2017-20191365139*13.0010130.0000120
Washington SundarIND/RCB2018-2019862623515.5032193.7500154
Parthiv PatelRCB2018-20198801705321.25128132.81011187
Marcus StoinisAUS/RCB/PK2017-201988313646*27.20107127.1000178
Anil KumbleIND2007110444.001233.3300000
Harbhajan SinghIND/CSK2007-2018210444.00666.6700010
Zaheer KhanDC201711111*-1100.0000000
Shoaib AkhtarPAK2007110111.00520.0000000
Danish KaneriaPAK2007110444.00580.0000010
Amit MishraDC201711188*-1457.1400000
JP DuminyMI2018110232323.002979.3100030
Dale SteynRCB201911100*-0-00000
Ishant SharmaIND/DC2007-201921100*-40.0000000
Yusuf PathanSH2019110333.00475.0000000
Wriddhiman SahaSH2019110202020.0011181.8200040
Iqbal AbdullaRCB201711155*-771.4300000
Martin GuptillSH2019110303030.0023130.4300022
Aditya TareDC2017110181818.0017105.8800030
Stuart BinnyRCB/RR2017-2019210161616.001888.8900010
David MillerSA/PK2019210242424.002596.0000020
Josh HazlewoodAUS202011111*-250.0000000
Colin IngramDC2019110222222.0021104.7600021
Faf du PlessisCSK2019110555.001533.3300000
Matthew WadeAUS201711133*-3100.0000000
Bhuvneshwar KumarSH201911177*-5140.0000010
Ben StokesRR2018110272727.0021128.5700021
Alex HalesSH2018110373737.0024154.1700023
Jos ButtlerRR2018110232323.0014164.2900021
Carlos BrathwaiteDC2017110111.00520.0000000
Page 1Next

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