Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
VVS LaxmanIND201220123601526625.3335442.94011170
Sachin TendulkarIND2012201291503578023.8074348.05020550
Rahul DravidIND201220123601164719.3333534.63000180
Virender SehwagIND20122012916050511731.5657687.67112763
Mahela JayawardeneSL201220121019163018035.00141144.65232696
Kumar SangakkaraSL2012201210194767199*51.13162947.08234794
Zaheer KhanIND20122012813084356.4612865.63005113
Ricky PontingAUS20122012915160022142.86113752.77221580
Graeme SmithSA201220121019282513148.53152254.20351971
Jacques KallisSA20122012915194422467.43169255.794111217
Mark BoucherSA201220124411084636.0022647.79000150
Michael ClarkeAUS20122012111831595329*106.33241865.965301896
Gautam GambhirIND2012201291504748331.60105844.80031631
Jacques RudolphSA201220129132435105*39.5591947.33130531
Tillakaratne DilshanSL20122012816063714739.8198564.67322823
Thilan SamaraweeraSL2012201210181554115*32.59139039.86131580
Brad HaddinAUS201220123325342*53.009555.7900132
Michael HusseyAUS2012201211183898150*59.87163954.794208511
HMRKB HerathSL201220121016484147.0021439.2500390
Hashim AmlaSA20122012101721064311*70.93180658.914201253
MS DhoniIND2012201281324479940.6490849.23051448
AB de VilliersSA201220121016281516958.21144056.60221986
Dale SteynSA201220121012077266.4225430.3100390
Dhammika PrasadSL20122012361883417.6014560.69001103
Alviro PetersenSA201220121019281518247.94163249.943211053
Morné MorkelSA201220121012415235*19.0019677.55002242
Ben HilfenhausAUS201220129102802410.0015651.28003121
Ishant SharmaIND2012201259144165.5015029.3300370
Vernon PhilanderSA2012201291122366126.2245252.21010253
UWMBCA WelegedaraSL2012201247246199.209548.4200281
Virat KohliIND20122012916268911649.21147446.74330892
Shaun MarshAUS2012201234014113.503638.8900220
Peter SiddleAUS2012201287056308.0012445.1600160
Angelo MathewsSL2012201291625858441.79135143.30051714
David WarnerAUS201220121118078818043.78105374.832409511
Ravichandran AshwinIND20122012812441491*51.7569060.00030492
Thisara PereraSL201220122301107536.6714178.0101093
Lahiru ThirimanneSL20122012360813013.5024133.6100080
Umesh YadavIND20122012684134*3.256619.7000130
Dinesh ChandimalSL201220123601676527.8334548.41010202
Imran TahirSA2012201276239169.755966.1000140
James PattinsonAUS201220124311034251.5019652.55000152
Nathan LyonAUS201220121010511940*23.8024548.57000170
Ed CowanAUS201220121118060613633.67138443.79141731
Vinay KumarIND201220121201165.502445.8300020
Ryan HarrisAUS2012201246312968*43.0024053.75010101
Mitchell StarcAUS2012201246314468*48.0017482.76010164
Taufeeq UmarPAK2012201261222466524.6045154.55021410
Younis KhanPAK20122012610036012736.0079945.06111341
James AndersonENG201220121422513723*8.0627849.28001151
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.