ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2012-12-31×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleKKR/RCB/STT202009-2012555582278128*48.471443157.875145169170
Suresh RainaCSKT202008-201280781122549833.641617139.39014318997
Gautam GambhirKKR/DCT202008-20127271920659333.311602128.90016524032
Sachin TendulkarMIT202008-20126464102047100*37.911717119.22112325724
Rohit SharmaMI/DCT202008-20127874111975109*31.351529129.17114516782
Jacques KallisKKR/RCBT202008-201274739196589*30.701771110.95016620737
Shaun MarshPK/PST202008-201248478190711548.901389137.29116118673
Virender SehwagDCT202008-201266664187911930.311123167.32114522579
MS DhoniCSKT202008-2012776820178370*37.151306136.5209213764
Adam GilchristPK/DCT202008-2012676731775109*27.731266140.21210619886
Brendon McCullumNZT20Is2005-201257578170412334.781278133.3329216568
Rahul DravidRCB/RRT202008-201271654170375*27.921457116.8807320423
Virat KohliRCBT202008-2012766911163973*28.261374119.2908115449
Kumar SangakkaraPK/DCT202008-20126259315679427.981256124.76010418227
Brad HodgeKKR/RR/KTKT202008-201260591715478836.831234125.36010513851
Shikhar DhawanDC/MI/DCT202008-201258578154095*31.431259122.32013216636
Robin UthappaRCB/MI/PWT202008-201275701315386926.981219126.1706213859
Yusuf PathanKKR/RRT202008-2012756911148810025.66997149.2516312381
Mahela JayawardenePK/DC/KTKT202008-20126563151471110*30.651149128.0218216133
Herschelle GibbsMI/DC/PST202008-20125555413787127.021187116.09011714542
Sourav GangulyKKR/PWT202008-20125956313499125.451263106.8107413742
Subramaniam BadrinathCSKT202008-2012765919131771*32.921091120.71011414328
AB de VilliersRCB/DCT202008-20125952141302105*34.261013128.531859842
Murali VijayCSKT202009-201249493128812728.00965133.4725311358
Brendon McCullumKKR/KTK/BHT202008-2012505031280158*27.231043122.7215413149
Shane WatsonRR/BHT202008-201240397125990*39.34860146.4009112261
Yuvraj SinghPK/PWT202008-201157558123766*26.32938131.880519367
David HusseyKKR/PK/MST202008-201258561112357127.44960128.650558456
Dinesh KarthikPK/DC/MIT202008-201273621112316924.14994123.8404312128
Matthew HaydenCSK/BHT202008-20123737212259335.00903135.6608113745
Mahela JayawardeneSLT20Is2006-201244446122410032.21915133.7717313928
Kevin PietersenENGT20Is2005-20123636511767937.94831141.5207111932
David WarnerDC/SS/STT202009-2012414131127109*29.66808139.4836411150
David WarnerAUST20Is2009-20124242111098927.05798138.9708510651
Tillakaratne DilshanSLT20Is2006-2012464571098104*28.89892123.0916612921
Ambati RayuduMIT202010-201247459108481*30.11848127.830839936
Kumar SangakkaraSLT20Is2006-20124341510807830.00893120.9406111016
Tillakaratne DilshanRCB/DCT202008-201246457107776*28.34914117.8309512824
Martin GuptillNZT20Is2009-2012383661018101*33.93821124.001429243
Owais ShahKKR/RR/KTKT202010-2012414014100879*38.77782128.900617442
Chris GayleWIT20Is2006-20123130398511736.48681144.6411028759
Graeme SmithSAT20Is2005-20113333298289*31.68770127.5305112326
Shane WatsonAUST20Is2006-2012363539808130.63660148.4801037462
JP DuminyMI/DCT202009-20123938119787436.22820119.270816135
Andrew SymondsMI/DCT202008-201139369974117*36.07750129.871507441
Manoj TiwaryKKR/DCT202008-201255481796975*31.26855113.330458722
Michael HusseyCSK/PST202008-201231304962116*37.00809118.911629525
Dwayne BravoCSK/MI/SST202008-201263501496170*26.69773124.320416743
Naman OjhaDC/RRT202009-20125452996094*22.33814117.940558550
JP DuminySAT20Is2007-201242391095296*32.83778122.370467629
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.