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 records (Men's Tests)

Michael Clarke has scored the most runs in men's Tests in 2012: 1,595 in 11 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×To 2012-12-31×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUS2012111831595329*106.33241865.965301896
Alastair CookENG201215293124919048.04298141.904321385
Hashim AmlaSA2012101721064311*70.93180658.914201253
Kevin PietersenENG201214251105318643.88161765.1234213317
Jonathan TrottENG201215282100514338.65230143.682621240
Shivnarine ChanderpaulWI20129155987203*98.70209847.04351983
Jacques KallisSA2012915194422467.43169255.794111217
Michael HusseyAUS201211183898150*59.87163954.794208511
Marlon SamuelsWI2012711186626086.60161153.7634011111
Graeme SmithSA20121019282513148.53152254.20351971
Ross TaylorNZ20121018381914254.60149054.97321904
AB de VilliersSA20121016281516958.21144056.60221986
Alviro PetersenSA20121019281518247.94163249.943211053
David WarnerAUS20121118078818043.78105374.832409511
Matt PriorENG2012152227779138.85147652.64060871
Kumar SangakkaraSL201210194767199*51.13162947.08234794
Andrew StraussENG20121121069714133.19161343.21222820
Virat KohliIND2012916268911649.21147446.74330892
Ian BellENG201214255672116*33.60169239.72162743
Cheteshwar PujaraIND20126102654206*81.75136447.95300761
Tillakaratne DilshanSL2012816063714739.8198564.67322823
Mahela JayawardeneSL20121019163018035.00141144.65232696
Brendon McCullumNZ2012101916218434.50117053.08053697
Ed CowanAUS20121118060613633.67138443.79141731
Ricky PontingAUS2012915160022142.86113752.77221580
Kieran PowellWI2012917158713436.69112452.22300843
Angelo MathewsSL201291625858441.79135143.30051714
Martin GuptillNZ2012101905679729.84132942.66060723
Kane WilliamsonNZ20121018155913532.88147437.92223510
Thilan SamaraweeraSL201210181554115*32.59139039.86131580
Azhar AliPAK2012610055115755.10134141.09312421
Mohammad HafeezPAK2012612150519645.9191855.01120603
Virender SehwagIND2012916050511731.5657687.67112763
Darren BravoWI2012814148212737.08111643.19120581
Gautam GambhirIND201291504748331.60105844.80031631
Darren SammyWI20121015145610632.5763372.041215512
MS DhoniIND201281324479940.6490849.23051448
Jacques RudolphSA20129132435105*39.5591947.33130531
Asad ShafiqPAK20126101424100*47.1192245.99131481
Ravichandran AshwinIND2012812441491*51.7569060.00030492
Matthew WadeAUS2012814339910636.2779650.13120366
Graeme SwannENG2012142043765623.5054868.61011547
Younis KhanPAK2012610036012736.0079945.06111341
Sachin TendulkarIND201291503578023.8074348.05020550
Shane WatsonAUS201261103468331.4577944.42031353
Denesh RamdinWI20127102343126*42.8872047.64200301
Kruger van WykNZ201291713417121.3169449.14013410
Daniel FlynnNZ201261203275327.2581340.22022421
Chris GayleWI201248231815053.0042175.531103610
Prasanna JayawardeneSL2012914230661*25.5061949.43010313
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.