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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyIND20052005710024910124.9071834.68100270
Wavell HindsWI2001200151002497024.9072034.58020300
Nathan HauritzAUS2009200981032497535.5749050.82020291
Khurram ManzoorPAK2009200961012499327.6757543.30020300
Tharanga ParanavitanaSL2012201251012497527.6761440.55013263
Tom HainesSUS20202020510124911727.6762140.10100351
Gulabrai RamchandIND1953195351002496224.90--021110
Bob WoolmerENG1976197661002498224.9060241.36011320
WPUJC VaasSL1995199571412495119.1563839.03011280
Craig OvertonSOM20232023914324970*22.6436368.60012308
WPUJC VaasSL20002000101642495420.7569635.78021261
Shane SnaterESS202620261319324937*15.5643457.370052611
Andy BlignautZIM2005200548124884*35.4332576.310312211
Mark BurgessNZ1972197258124810135.432729.63110262
Aunshuman GaekwadIND1979197958124810235.4328019.29100170
Zafar GoharGLO202420246912488631.0054745.34030251
Mohammad AzharuddinIND199919995902488727.5656244.13020301
Adam ParoreNZ2001200189524811062.0051747.97100243
Craig OvertonSOM2020202061022486631.0037366.49020334
Sharmarh BrooksWI2020202051002486824.8057742.98021293
Will JacksSUR20202020510224884*31.0052846.97022351
John CampbellWI20222022510324858*35.4345154.99010312
DS AbeywickramasinghaBRC2025202571012485127.5638564.42011270
David HookesAUS1984198451002485124.8041150.85010291
Ian BothamENG19871987610124851*27.5656344.05011322
Anaru KitchenOV2018201861102486422.5550449.21022263
Roy MinnettAUS1912191271102486122.5529654.73023190
Stephen MurdochCAN/WF2018201871202485920.6746253.68012382
Rick DarlingAUS1978197861202486520.6735139.89021180
Stuart WilliamsWI1995199581212486222.5558042.76012390
Imran KhanPAK1977197771302484719.087146.48001101
David RichardsonSA19971997813324872*24.8059241.89012272
Ravichandran AshwinIND2015201591422485820.6754645.42030252
Alex DoolanTAS20172017121247247*247.0038364.49101301
Motganhalli JaisimhaIND196019603512479961.75--020120
Mark ChapmanAA2023202336224714561.7535469.77110303
Colin de GrandhommeNZ/ND202020205702476035.2931877.67020266
Dane VilasLAN202020205702479035.2944655.38010370
Ish SodhiCAN20252025691247108*30.8848351.14111246
Sikandar RazaZIM202520255902476527.4440361.29030280
Bradley HopeTAS20232023693247132*41.1741958.95100351
Bhuvneshwar KumarIND20142014510124763*27.4451747.78032380
Leo CarterCAN2023202361022474930.8844855.13000206
Shawn HicksOV2018201861002474724.7059641.44000330
L DawatagePSC2025202561012477627.4446153.58020270
Clyde WalcottWI1957195751012479027.44--010280
Theunis de BruynSA/SUR20182018611224710127.4453746.00101301
George GartonSUS2021202171102479722.4544355.76011301
Chamika KarunaratneNCC2025202581102475222.4527390.48010278
Aaron RedmondOV2015201571212475022.4543756.52010382
PreviousPage 124Next

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.