Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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 (First-class)

The most runs in a calendar year in first-class cricket at Tyronne Fernando Stadium: 206 by Arjuna Ranatunga in 1993.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Tyronne Fernando Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arjuna RanatungaSL1993199323020613168.6729769.36100282
Roshan MahanamaSL19921992220203153101.5040849.75110240
Allan BorderAUS1992199212018410692.0030959.55110260
Aravinda de SilvaSL199319932411636854.3331551.75020153
Ken RutherfordNZ1992199212015810579.0028954.67110224
Greg MatthewsAUS199219921201539676.5033745.4002091
Hashan TillakaratneSL199319932421349267.0032141.74011180
Aravinda de SilvaSL199219922201206260.0014881.08020122
Ian HealyAUS199219921201207160.0025746.69010100
Jonty RhodesSA19931993121109101*109.0023845.80100141
Andrew HudsonSA19931993120949047.0028632.87010101
Roshan MahanamaSL19931993240925323.0025835.66010110
Hashan TillakaratneSL19921992220838241.5018744.3901090
Ruwan KalpageSL19931993231814240.5021138.3900080
Daryll CullinanSA19931993120794639.5016149.0700091
Pat SymcoxSA19931993120694834.5013750.3600091
Kepler WesselsSA19931993120634731.5020331.0300030
Carl HooperWI19931993110626262.0012151.2401040
Chris HarrisNZ19921992121565656.0020227.7201040
Blair HartlandNZ19921992120555227.5017431.6101050
John WrightNZ19921992120534226.5028118.8600040
Asanka GurusinhaSL19931993120532726.5015633.9700060
Richie RichardsonWI19931993110515151.0017429.3101030
Arjuna RanatungaSL19921992220514825.5015133.7700030
Andrew JonesNZ19921992120493524.5019924.6200020
Asanka GurusinhaSL19921992220434321.5013432.0900151
Dean JonesAUS19921992120322116.007841.0300010
Jimmy CookSA19931993120312415.5016219.1400030
Martin CroweNZ19921992120301915.009730.9300020
Champaka RamanayakeSL199219922222515*-7931.6500010
Pubudu DassanayakeSL19931993220251812.5010025.0000010
Mark TaylorAUS19921992120221911.007429.7300010
Dulip SamaraweeraSL19931993120211610.5014614.3800010
Desmond HaynesWI19931993110202020.004742.5500010
Brian LaraWI19931993110181818.005333.9600020
David BoonAUS1992199212018189.006229.0300120
Hansie CronjeSA1993199312018179.005731.5800030
Phil SimmonsWI19931993110171717.003154.8400040
Justin VaughanNZ19921992121171717.0013912.2300010
Tony DodemaideAUS199219921221513*-5925.4200010
Gamini WickremasingheSL199219921111313*-1586.6700020
Chandika HathurusingheSL1992199222012106.005024.0000010
Pramodya WickramasingheSL1993199322011115.502152.3800110
Craig McDermottAUS19921992110101010.002737.0400000
Chandika HathurusingheSL199319931201095.008012.5000000
Piyal WijetungeSL1993199312010105.001566.6700120
Shane WarneAUS19921992110777.002528.0000000
Curtly AmbroseWI1993199311177*-7100.0000001
Junior MurrayWI19931993110777.002133.3300000
David RichardsonSA19931993120643.002524.0000010
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.