ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ali NaqviPAK19981998240612715.2527522.1800050
Geoff RaboneNZ19551955240612915.254615.2200040
Erapalli PrasannaIND19711971342612530.50--00010
Hashmatullah ShahidiAFG20262026240613615.2512947.2900192
Murali KartikIND20002000450614312.2018333.3300170
Bert OldfieldAUS193719373516127*15.2521128.9100050
Ewart AstillENG19281928350614012.20--00100
Chandrasekhar GadkariIND195519553526127*20.33--00000
John InverarityAUS19721972351612815.2523426.0700150
Trevor GripperZIM20002000360614110.1738016.0500170
Neil McGarrellWI20012001462613315.2521528.37001100
Murray ChappleNZ19531953360612210.17--00000
Merv HughesAUS19901990562613215.2511553.0400060
Arshad AyubIND198819884646123*30.5014143.2600050
Jasprit BumrahIND202220225736131*15.258571.7600165
Pragyan OjhaIND2010201091176118*15.2530520.0000130
Jayden SealesWI20242024713561187.6310955.9600362
Mohammed SirajIND20212021101466116*7.639365.5900372
Devon MalcolmENG19901990121676115*6.7817734.4600381
Ranjan MadugalleSL19871987110606060.0015738.2201061
Craig ErvineZIM20262026110606060.0010060.0001061
Sarel ErweeSA202320231216042*60.0018033.3300080
Mosaddek HossainBAN201920191216048*60.009960.6100012
Shadab KhanPAK20202020120604530.009861.2200050
Joshua Da SilvaWI20202020120605730.0010955.0501060
George HirstENG190319031216060*60.00--01190
Vic RichardsonAUS19241924120604230.0013544.4400050
Gubby AllenENG19301930120605730.0013046.1501080
Trevor GoddardSA19631963121605260.00--01080
Martin HortonENG19591959220605830.00--01060
John MorrisonNZ19731973120604430.0018033.3300050
Geoff MillerENG19761976120603630.0015040.0000070
Jeff MossAUS197919791216038*60.0013644.1200041
Carlton BaughWI20102010331605030.0014541.3801070
Jomel WarricanWI202420242326035*60.009861.2200153
John GuyNZ19591959230605620.0017135.0901090
Manzoor ElahiPAK19871987230605220.0015040.0001152
Ajay JadejaIND19921992230604320.0019730.4600050
Regis ChakabvaZIM20182018240602815.0020030.0000050
Hasan AliPAK20172017242602930.0051117.6500055
Malinda PushpakumaraSL201820182416042*20.008570.5900091
Hemu AdhikariIND19561956241603320.00--00100
AG Kripal SinghIND196119613426038*30.00--00040
Asif IqbalPAK19721972240603715.006666.6700170
Woorkeri RamanIND19961996240605715.0014142.55011120
Nayan MongiaIND20012001241602820.0011950.4200061
Mehrab HossainBAN20022002240601915.0014541.38000100
Anil KumbleIND199219924516021*15.0021627.7800160
Bill O'ReillyAUS19381938451604215.008669.7700172
John EmbureyENG19791979350604212.0022127.1500250
PreviousPage 162Next

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.